home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / antivir / avpro.2_2 / userguid.doc < prev    next >
Text File  |  1996-01-26  |  115KB  |  2,941 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6. ──────────────────────────────────────────────────────────────────────────
  7.  
  8.                        ANTIVIRAL TOOLKIT PRO 2.2                   for DOS
  9.  
  10.                                 by Eugene Kaspersky
  11.  
  12. ──────────────────────────────────────────────────────────────────────────
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                         ÉôèÄéÄäæÆéÄ ÅÄï£çÄéÇÆàïƒ
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30. ──────────────────────────────────────────────────────────────────────────
  31.  (c)KAMI, É«ßß¿∩, 1992-1995.
  32. ──────────────────────────────────────────────────────────────────────────
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39. Microsoft, MS-DOS ¿ Windows ∩ó½∩εΓß∩ Γ«óáα¡δ¼¿ º¡á¬á¼¿ Microsoft
  40. Corporation. Borland, Turbo C, Borland C++ ¿ Turbo Vision ∩ó½∩εΓß∩
  41. Γ«óáα¡δ¼¿ º¡á¬á¼¿  Borland International.
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. Antiviral Toolkit Pro (AVP) ∩ó½∩ÑΓß∩ ¼«Θ¡δ¼ ¿¡ΓÑúα¿α«óá¡¡δ¼ á¡Γ¿ó¿απß¡δ¼
  51. »á¬ÑΓ«¼, ¬«Γ«αδ⌐ ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ó »«½∞º«óáΓѽ∞߬«¼ ¿ »α«ΣÑßß¿«¡á½∞¡«¼
  52. (Pro) óáα¿á¡Γáσ ¿ ó¬½ετáÑΓ ó ßÑí∩ τÑΓδαÑ »α«úαá¼¼δ:
  53.  
  54.  Ç¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα/Σáú AVP
  55.  Ç¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα/Σáú ß αÑñá¬Γ«α«¼ íẠAVPRO
  56.  Ç¡Γ¿ó¿απß¡δ⌐ αѺ¿ñÑ¡Γ¡δ⌐ ñÑΓÑ¬Γ«α AVPTSR
  57.  Ç¡Γ¿ó¿απß¡δÑ πΓ¿½¿Γδ AVPUTIL
  58.  
  59. Äß¡«ó¡δÑ «ß«íÑ¡¡«ßΓ¿ »á¬ÑΓá:
  60.  
  61. - AVP 2.2 «í¡áαπª¿óáÑΓ ¿ ½Ñτ¿Γ í«½∞Φ«Ñ τ¿ß½« (í«½ÑÑ 5000) ó¿απß«ó;
  62.  
  63. - óßΓα«Ñ¡¡δ⌐ ¼«ñπ½∞ Code Analyzer (á¡á½¿ºáΓ«α ¬«ñá) »«ºó«½∩ÑΓ
  64. ñÑΓÑ¬Γ¿α«óáΓ∞ «¬«½« 80% ¡«óδσ ó¿απß«ó, ¡Ñ¿ºóÑßΓ¡δσ ΓѬπΘÑ⌐ óÑαß¿¿ »á¬ÑΓá;
  65.  
  66. - óßΓα«Ñ¡¡δ⌐ ¼«ñπ½∞ αá߻ᬫ󬿠¿ß»«½¡∩Ѽδσ Σá⌐½«ó (Unpacking Engine)
  67. »«ºó«½∩ÑΓ ΓÑßΓ¿α«óáΓ∞ "¡á ½ÑΓπ" Σá⌐½δ, π»á¬«óá¡¡δÑ ¡á¿í«½ÑÑ »«»π½∩α¡δ¼¿
  68. π»á¬«óΘ¿¬á¼¿, Γᬿ¼¿, ¬á¬ PKLITE, LZEXE, DIET ¿ Γ.ñ.
  69.  
  70. - óßΓα«Ñ¡¡δ⌐ ¼«ñπ½∞ αá߻ᬫ󬿠áασ¿ó«ó (Extracting Engine) »«ºó«½∩ÑΓ
  71. ΓÑßΓ¿α«óáΓ∞ "¡á ½ÑΓπ" Σá⌐½δ, π»á¬«óá¡¡δÑ áασ¿óáΓ«αἿ ZIP ¿ ARJ.
  72.  
  73. - »α¿ »«¼«Θ¿ αÑñá¬Γ«αá íáºδ ó«º¼«ª¡« ß«ºñá¡¿Ñ ¡«óδσ á¡Γ¿ó¿απß¡δσ íáº
  74. ñá¡¡δσ ñ½∩ ñÑΓÑ¬Γ¿α«óá¡¿∩/½ÑτÑ¡¿∩ ¡«óδσ ó¿απß«ó.
  75.  
  76.  
  77.  
  78.  æ«ñÑαªá¡¿Ñ
  79.  ────────────────────────────────────────────────────────────────────
  80.  
  81.  1.     ôßΓá¡«ó¬á AVP ¡á ¬«¼»∞εΓÑα ¿ ¡áτὫ αáí«Γδ
  82.  1.1.   ÆαÑí«óá¡¿∩ ¬ ß¿ßΓѼÑ
  83.  1.2.   êß»«½∞º«óá¡¿Ñ AVP ñ½∩ ñÑΓÑ¬Γ¿α«óá¡¿∩ ¿ πñá½Ñ¡¿∩ ó¿απß«ó
  84.  1.3.   SET-Σá⌐½ ¿ «í¡«ó½Ñ¡¿Ñ óÑαß¿⌐
  85.  1.4.   öá⌐½ ∩ºδ¬«ó«⌐ »«ññÑ᪬¿
  86.  1.5.   Å«σ«ªÑ ¡á Γ«, τΓ« ¬«¼»∞εΓÑα ºáαáªÑ¡. ùΓ« ñѽáΓ∞?
  87.  
  88.  2.     Ç¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα/Σáú AVP
  89.  2.1.   èαáΓ¬«Ñ «»¿ßá¡¿Ñ ¿ «ß«íÑ¡¡«ßΓ¿
  90.  2.1.1  Äß«íÑ¡¡«ßΓ¿ óÑαß¿¿ Pro
  91.  2.1.2. Äß¡«ó¡δÑ «ß«íÑ¡¡«ßΓ¿ á¡Γ¿ó¿απß¡«⌐ íáºδ ñá¡¡δσ
  92.  2.2.   ô»αáó½Ñ¡¿Ñ ¿º ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ ¿ ¬«ñδ ó«ºóαáΓá
  93.  2.3.   ô»αáó½Ñ¡¿Ñ ¿º ¼Ñ¡ε
  94.  2.3.1. îÑ¡ε Scan      (Alt-S)
  95.  2.3.2. îÑ¡ε View  (Alt-V)
  96.  2.3.3. îÑ¡ε Edit  (ALt-E)   (óÑαß¿∩ Pro)
  97.  2.3.4. îÑ¡ε Tools  (Alt-T)
  98.  2.4.   Ç¡á½¿ºáΓ«α ¬«ñá  (Code Analyzer)
  99.  2.5.   îÑσá¡¿º¼ αá߻ᬫ󬿠¿ß»«½¡∩Ѽδσ ¼«ñπ½Ñ⌐  (Unpacking Engine)
  100.  2.6.   îÑσá¡¿º¼ αá߻ᬫ󬿠¿º áασ¿ó«ó  (Extracting Engine)
  101.  2.7.   Help-ß¿ßΓѼá
  102.  2.8.   æ»¿ß«¬ ß««íΘÑ¡¿⌐ «¬¡á Scan
  103.  
  104.  3.     Ç¡Γ¿ó¿απß¡á∩ íáºá ñá¡¡δσ  (óÑαß¿∩ Pro)
  105.  3.1.   çỿß∞ Γ¿»á FILE
  106.  3.2.   çỿß∞ Γ¿»á JMP
  107.  3.3.   çỿß∞ Γ¿»á MEMORY
  108.  3.4.   çỿß∞ Γ¿»á SECTOR
  109.  3.5.   ï¿¡¬ ß»Ñµ¿á½∞¡δσ »α«úαá¼¼
  110.  
  111.  4.     ÉѺ¿ñÑ¡Γ¡δ⌐ á¡Γ¿ó¿απß¡δ⌐ ¼«¡¿Γ«α AVPTSR
  112.  4.1.   ô»αáó½Ñ¡¿Ñ ¿º ¬«¼á¡ñ¡«⌐ ßΓ᫬¿
  113.  4.2.   æ»¿ß«¬ ß««íΘÑ¡¿⌐
  114.  4.3.   èáαΓá »á¼∩Γ¿ ¼«¡¿Γ«αá
  115.  
  116.  5.     Ç¡Γ¿ó¿απß¡δÑ πΓ¿½¿Γδ AVPUTIL
  117.  5.1.   îÑ¡ε Utilities
  118.  5.1.1. ä¿ºáßßѼí½Ñα/ÄΓ½áñτ¿¬
  119.  5.1.2. ÉÑñá¬Γ«α äá¼»á
  120.  5.1.3. èáαΓá »á¼∩Γ¿
  121.  5.1.4. éÑ¬Γ«αá »αÑαδóá¡¿⌐
  122.  5.1.5. Æαáßß¿α«óΘ¿¬
  123.  5.1.6. ÅÑαÑσóáΓτ¿¬
  124.  5.1.7. ê¡Σ«α¼áµ¿∩ « ß¿ßΓѼÑ
  125.  5.1.8. æ»¿ß«¬ Σá⌐½«ó
  126.  5.2.   îÑ¡ε Object
  127.  5.3.   îÑ¡ε Block
  128.  5.4.   îÑ¡ε Setup
  129.  5.5.   æ¿ßΓѼá GoTo
  130.  5.6.   â«α∩τ¿Ñ ¬½áó¿Φ¿
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  ────────────────────────────────────────────────────────────────────
  137.  1.  ôßΓá¡«ó¬á AVP ¡á ¬«¼»∞εΓÑα ¿ ¡áτὫ αáí«Γδ
  138.  ────────────────────────────────────────────────────────────────────
  139.  
  140.  
  141. ôßΓá¡«ó¬á AVP ¡á »Ñαß«¡á½∞¡δ⌐ ¬«¼»∞εΓÑα ñ«ßΓáΓ«τ¡« »α«ßΓá: ¡Ñ«íσ«ñ¿¼«
  142. ߬«»¿α«óáΓ∞ óßÑ Σá⌐½δ ß ñ¿ß¬ÑΓδ ó «Γñѽ∞¡δ⌐ ¬áΓὫú ªÑßΓ¬«ú« ñ¿ß¬á
  143. (¡á»α¿¼Ñα, "C:\AVP"). é«º¼«ª¡« ΓᬪѠ¿ß»«½∞º«óáΓ∞ AVP ß ñ¿ßΓα¿íπΓ¿ó¡«ú«
  144. Σ½«»»¿-ñ¿ß¬á. àß½¿ ¡á ¬«¼»∞εΓÑαÑ πªÑ πßΓá¡«ó½Ñ¡á »αÑñδñπΘá∩ óÑαß¿∩ AVP, ÑÑ
  145. ß½ÑñπÑΓ ºá¼Ñ¡¿Γ∞ ¡«ó«⌐ óÑαß¿Ñ⌐. Å«ß½Ñ ¬«»¿α«óá¡¿∩ ¡á ªÑßΓ¬¿⌐ ñ¿ß¬ AVP ¼«ªÑΓ
  146. íδΓ∞ ¿ß»«½∞º«óá¡ ó »«½¡«¼ «íΩѼÑ.
  147.  
  148. Åα«ΣÑßß¿«¡á½∞¡δ⌐ á¡Γ¿ó¿απß¡δ⌐ »á¬ÑΓ AVP ó¬½ετáÑΓ ó ßÑí∩ τÑΓδαÑ ¿ß»«½¡∩Ѽδσ
  149. ¼«ñπ½∩:
  150.  
  151.  AVP.EXE     : á¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα/Σáú;
  152.  AVPRO.EXE   : á¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα/Σáú ß αÑñá¬Γ«α«¼ íáºδ;
  153.  AVPTSR.EXE  : á¡Γ¿ó¿απß¡δ⌐ αѺ¿ñÑ¡Γ¡δ⌐ ¼«¡¿Γ«α;
  154.  AVPUTIL.COM : á¡Γ¿ó¿απß¡δÑ πΓ¿½¿Γδ.
  155.  
  156. àß½¿ éδ - Äü¢ùì¢ë ÅÄï£çÄéÇÆà¬«¼»∞εΓÑαá, Γ« éá¼ ½πτΦÑ »«½∞º«óáΓ∞ß∩
  157. Γ«½∞¬« á¡Γ¿ó¿απß¡δ¼ ß¬á¡Ñα«¼ AVP.EXE, »α¿ »«¼«Θ¿ ¬«Γ«α«ú« ó«º¼«ª¡«
  158. ΓÑßΓ¿α«óá¡¿Ñ ¬«¼»∞εΓÑαᠡᠡ὿τ¿Ñ ó¿απß«ó ¿ ó«ßßΓá¡«ó½Ñ¡¿Ñ ¿½¿
  159. πñá½Ñ¡¿Ñ »«αáªÑ¡¡δσ «íΩÑ¬Γ«ó. Äí«½«τ¬á á¡Γ¿ó¿απß¡«ú« ß¬á¡Ñαá AVP.EXE
  160. »αÑñßΓáó½∩ÑΓ ß«í«⌐ ßΓá¡ñáαΓ¡δ⌐ «¬«¡¡δ⌐ ¿¡ΓÑαΣÑ⌐ß, ¿ß»«½∞ºπεΘ¿⌐ ¼Ñ¡ε ¿
  161. ñ¿á½«ú«óδÑ «¬¡á. é«º¼«ªÑ¡ óδº«ó «¬¡á »«ñ߬Ậ¿ (¬½áó¿Φá F1).
  162.  
  163. àß½¿ éδ ∩ó½∩ÑΓÑß∞ æêæÆàîì¢î ÅÉÄâÉÇîîêæÆÄî, éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ ¿ ñαπú¿Ñ
  164. ¼«ñπ½¿: αÑñá¬Γ«α á¡Γ¿ó¿απß¡«⌐ íáºδ, á¡Γ¿ó¿απß¡δ⌐ ¼«¡¿Γ«α ¿ πΓ¿½¿Γδ. äá¡¡δÑ
  165. «ß«íÑ¡¡«ßΓ¿ »á¬ÑΓá AVP »αÑñ¡áº¡áτÑ¡δ ñ½∩ á¡á½¿ºá ¡«óδσ ó¿απß«ó ¿
  166. »«ñ¬½ετÑ¡¿∩ ¿¡Σ«α¼áµ¿¿ « ¡¿σ ó á¡Γ¿ó¿απß¡πε íáºπ ñá¡¡δσ.
  167.  
  168.  
  169.  1.1. ÆαÑí«óá¡¿∩ ¬ ß¿ßΓѼÑ
  170.  ────────────────────────────────────────────────────────────────────
  171.  
  172. ä½∩ ¡«α¼á½∞¡«⌐ αáí«Γδ ß AVP ¡Ñ«íσ«ñ¿¼« ¿¼ÑΓ∞:
  173.  
  174.  - »Ñαß«¡á½∞¡δ⌐ ¬«¼»∞εΓÑα IBM PC (¿½¿ 100% ß«ó¼ÑßΓ¿¼δ⌐) ß ¡Ñ ¼Ñ¡ÑÑ 640K
  175.    «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿;
  176.  - «»Ñαᵿ«¡¡πε ß¿ßΓѼπ MS-DOS ¿½¿ PC-DOS óÑαß¿¿ 3.30 ¿½¿ óδΦÑ;
  177.  - ¡Ñ ¼Ñ¡ÑÑ 580K ßó«í«ñ¡«⌐ »á¼∩Γ¿;
  178.  - ¡Ñ ¼Ñ¡ÑÑ 16 ßó«í«ñ¡δσ handles (ßΓ᫬á FILES=16 ó Σá⌐½Ñ CONFIG.SYS);
  179.  
  180. ÉѬ«¼Ñ¡ñπÑΓß∩ ¿ß»«½∞º«óáΓ∞ AVP ¡á ¬«¼»∞εΓÑαáσ ß »α«µÑßß«α«¼ 386 ¿½¿ óδΦÑ ß
  181. 1Mb «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿. ÉѬ«¼Ñ¡ñπÑΓß∩ ΓᬪѠπßΓá¡«ó¿Γ∞ XMS ñαá⌐óÑα ñ½∩
  182. »αÑñ«ΓóαáΘÑ¡¿∩ »α«í½Ñ¼, ßó∩ºá¡¡δσ ß ¡Ññ«ßΓáΓ«τ¡δ¼ «íΩѼ«¼ «»ÑαáΓ¿ó¡«⌐
  183. »á¼∩Γ¿.
  184.  
  185. ä½∩ óδ»«½¡Ñ¡¿∩ »ÑαÑτ¿ß½Ñ¡¡δσ óδΦÑ πß½«ó¿⌐ ¡Ñ«íσ«ñ¿¼« ó¬½ετ¿Γ∞ ó Σá⌐½
  186. CONFIG.SYS ßΓ᫬¿:
  187.  
  188.  DEVICE=HIMEM.SYS
  189.  DOS=HIGH
  190.  FILES=32
  191.  
  192. Åα¿ πßΓá¡«ó¬Ñ AVP ¡á ªÑßΓ¬¿⌐ ñ¿ß¬ πτΓ¿ΓÑ, τΓ« ñ½∩ αáí«Γδ ó αѪ¿¼áσ
  193. αá߻ᬫ󬿠ΓÑßΓ¿απѼδσ Σá⌐½«ó ¿ »α¿ ΓÑßΓ¿α«óá¡¿¿ ñ¿ß¬«ó í«½∞Φ¿σ «íΩѼ«ó
  194. »«ΓαÑíπÑΓß∩ ¼ÑßΓ« ñ½∩ óαѼѡ¡δσ Σá⌐½«ó («¬«½« ñóπσ ¼Ñúáíá⌐Γ).
  195.  
  196.  
  197.  1.2.  êß»«½∞º«óá¡¿Ñ AVP ñ½∩ ñÑΓÑ¬Γ¿α«óá¡¿∩ ¿ πñá½Ñ¡¿∩ ó¿απß«ó
  198.  ────────────────────────────────────────────────────────────────────
  199.  
  200. Åα¿ ºá»π߬Ѡ߬á¡Ñα AVP.EXE ºáúαπªáÑΓ á¡Γ¿ó¿απß¡πε íáºπ ñá¡¡δσ ¿ ΓÑßΓ¿απÑΓ
  201. «»ÑαáΓ¿ó¡πε »á¼∩Γ∞ ¡á ¡á½¿τ¿Ñ αѺ¿ñÑ¡Γ¡δσ ó¿απß«ó. çáΓѼ ¡á φ¬αá¡Ñ
  202. »«∩ó½∩ÑΓß∩ «¬¡« "Test Dialog". ä½∩ Γ«ú«, τΓ«íδ »α«ΓÑßΓ¿α«óáΓ∞ óßÑ
  203. ¿ß»«½¡∩ѼδÑ Σá⌐½δ ¡á óßÑ󠽫¬á½∞¡δσ ñ¿ß¬áσ, ß½ÑñπÑΓ ¡áªáΓ∞ ENTER.
  204.  
  205. ä½∩ ¿º¼Ñ¡Ñ¡¿∩ »áαá¼ÑΓα«ó ΓÑßΓ¿α«óá¡¿∩ ¡Ñ«íσ«ñ¿¼« óδºóáΓ∞ «¬¡« "Setup
  206. Dialog" - ¬«¼í¿¡áµ¿∩ ¬½áó¿Φ Alt-S.
  207.  
  208. ä½∩ ó맮óá »«óΓ«α¡«ú« ΓÑßΓ¿α«óá¡¿∩ ¿ß»«½∞ºπÑΓß∩ ¬½áó¿Φá F9 ¿½¿
  209. ß««ΓóÑΓßΓóπεΘá∩ ¬«¼á¡ñá ó ¼Ñ¡ε "Scan" (¬«¼á¡ñá "Scan|Test"). Åα«µÑñπαá
  210. ½ÑτÑ¡¿∩ óδºδóáÑΓß∩ ¬«¼í¿¡áµ¿Ñ⌐ Ctrl-F9 ¿½¿ ¬«¼á¡ñ«⌐ "Scan|Cure".
  211.  
  212. ä½∩ óδσ«ñá ¿º AVP.EXE ¿ß»«½∞ºπÑΓß∩ ¬«¼í¿¡áµ¿∩ Alt-X ¿½¿ ¬«¼á¡ñá "Scan|Exit".
  213.  
  214.  
  215.  1.3.  SET-Σá⌐½ ¿ «í¡«ó½Ñ¡¿Ñ óÑαß¿⌐
  216.  ────────────────────────────────────────────────────────────────────
  217.  
  218. SET-Σá⌐½ (AVP.SET) ß«ñÑαª¿Γ ß»¿ß«¬ ¿¼Ñ¡ á¡Γ¿ó¿απß¡δσ íáº, πτáßΓóπεΘ¿σ ó
  219. ΓÑßΓ¿α«óá¡¿¿ ¿ ½ÑτÑ¡¿¿ ¬«¼»∞εΓÑα¡δσ ó¿απß«ó. ê¼Ñ¡á íẠºá¡«ß∩Γß∩ ó SET-Σá⌐½
  220. ó «íδτ¡«¼ ΓѬßΓ«ó«¼ ó¿ñÑ (ASCII), τΓ« »«ºó«½∩ÑΓ αÑñá¬Γ¿α«óáΓ∞ φëàΣá⌐½
  221. ½εíδ¼ ΓѬßΓ«óδ¼ αÑñá¬Γ«α«¼.
  222.  
  223. èáªñá∩ ßΓ᫬á SET-Σá⌐½á ß«ñÑαª¿Γ «ñ¡« ¿¼∩. ä½∩ Γ«ú« τΓ«íδ ñ«íáó¿Γ∞ ¡«óπε
  224. íáºπ, ¡Ñ«íσ«ñ¿¼« óßΓáó¿Γ∞ ó SET-Σá⌐½ ¡«óπε ßΓα«¬π ¿ ºá»¿ßáΓ∞ ó ¡ÑÑ ¿¼∩
  225. ¡«ó«⌐ á¡Γ¿ó¿απß¡«⌐ íáºδ. ä½∩ Γ«ú« τΓ«íδ ¿ß¬½ετ¿Γ∞ íáºπ ¿º »α«µÑñπαδ
  226. ߬᡿α«óá¡¿∩/½ÑτÑ¡¿∩ ¡Ñ«íσ«ñ¿¼« ½¿í« πñ὿Γ∞ ß««ΓóÑΓßΓóπεΘπε ßΓ᫬π, ½¿í«
  227. ºá¬«¼¼Ñ¡Γ¿α«óáΓ∞ ÑÑ º¡á¬«¼ ";". Åα¿¼Ñα SET-Σá⌐½á:
  228.  
  229.  SET-Σá⌐½           è«¼¼Ñ¡Γáα¿¿ (¡Ñ ó¬½ετáεΓß∩ ó SET-Σá⌐½)
  230.  -------------      --------------------------------------
  231.  
  232.  KERNEL.AVB         íáºá Kernel
  233.  ;DISINF.AVB        íáºá ½ÑτÑ¡¿∩ ß½«ª¡δσ ó¿απß«ó, ¿ß¬½ετÑ¡á ¿º SET-Σá⌐½á
  234.  V_941104.AVB       «ß¡«ó¡á∩ á¡Γ¿ó¿απß¡á∩ íáºá
  235.  TROJAN.AVB         íáºá Γα«∩¡ß¬¿σ »α«úαá¼¼
  236.  UNPACK.AVB         ¼Ñσá¡¿º¼ αá߻ᬫó¬¿
  237.  EXTRACT.AVB        ¼Ñσá¡¿º¼ αáºáασ¿ó¿α«óá¡¿∩
  238.  CA.AVB             á¡á½¿ºáΓ«α ¬«ñá
  239.  
  240. æ¬á¡Ñα AVP ¡Ñ ñ«½ªÑ¡ ºá»π߬áΓ∞ß∩ íѺ íáºδ KERNEL.AVB, ó »α«Γ¿ó¡«¼ ß½πτáÑ ¡¿
  241. «ñ¿¡ ó¿απß ¡Ñ íπñÑΓ «í¡áαπªÑ¡. üáºá KERNEL.AVB ñ«½ª¡á »α¿ßπΓßΓó«óáΓ∞ ó
  242. »Ñαó«⌐ ßΓα«¬Ñ SET-Σá⌐½á.
  243.  
  244. ä½∩ «í¡«ó½Ñ¡¿∩ ΓѬπΘÑ⌐ óÑαß¿¿ AVP ¡Ñ«íσ«ñ¿¼« ß¬«»¿α«óáΓ∞ ¡«óδÑ íáºδ ó
  245. αáí«τ¿⌐ ¬áΓὫú AVP ¿ ñ«íáó¿Γ∞ ¿¼Ñ¡á ¡«óδσ íẠó SET-Σá⌐½:
  246.  
  247.  SET-Σá⌐½           è«¼¼Ñ¡Γáα¿¿ (¡Ñ ó¬½ετáεΓß∩ ó SET-Σá⌐½)
  248.  -------------      --------------------------------------
  249.  
  250.  KERNEL.AVB         íáºá Kernel
  251.  V_941104.AVB       «ß¡«ó¡á∩ á¡Γ¿ó¿απß¡á∩ íáºá
  252.  UP941113.AVB       ¡«óá∩ íáºá (update)
  253.  UP941120.AVB       ¡«óá∩ íáºá (update)
  254.  
  255.  
  256.  1.4.  öá⌐½ ∩ºδ¬«ó«⌐ »«ññÑ᪬¿
  257.  ────────────────────────────────────────────────────────────────────
  258.  
  259. éßÑ ß««íΘÑ¡¿∩ á¡Γ¿ó¿απß¡«ú« ß¬á¡Ñαá AVP (ó¬½ετá∩ óÑαß¿ε Pro) ¡áσ«ñ∩Γß∩ ó
  260. Σá⌐½e ∩ºδ¬«ó«⌐ »«ññÑ᪬¿ (AVP.LNG). ¥Γ«Γ Σá⌐½ «í∩ºáΓѽ∞¡« ñ«½ªÑ¡
  261. »α¿ßπΓßΓó«óáΓ∞ ó αáí«τѼ ¬áΓὫúÑ AVP, ó »α«Γ¿ó¡«¼ ß½πτáÑ AVP ¡Ñ íπñÑΓ
  262. αáí«ΓáΓ∞.
  263.  
  264. é »«ßΓáó½∩Ѽδ⌐ »á¬ÑΓ ó¬½ετÑ¡ LNG-Σá⌐½ ½¿í« ß á¡ú½¿⌐߬¿¼¿, ½¿í« ß απß߬¿¼¿
  265. ß««íΘÑ¡¿∩¼¿, ½¿í« ñóá LNG-Σá⌐½á. ä½∩ »«½πτÑ¡¿∩ LNG-Σá⌐½á ß ß««íΘÑ¡¿∩¼¿ ¡á
  266. ñαπú¿σ ∩ºδ¬áσ ¡Ñ«íσ«ñ¿¼« «íαáΓ¿Γ∞ß∩ ¬ ñ¿½Ñαá¼ AVP.
  267.  
  268.  
  269.  1.5.  Å«σ«ªÑ ¡á Γ«, τΓ« ¬«¼»∞εΓÑα ºáαáªÑ¡. ùΓ« ñѽáΓ∞?
  270.  ────────────────────────────────────────────────────────────────────
  271.  
  272. ä½∩ ¡áτá½á ºá»πßΓ¿ΓÑ AVP.EXE ó αѪ¿¼Ñ ΓÑßΓ¿α«óá¡¿∩ óßÑσ óδ»«½¡∩Ѽδσ
  273. Σá⌐½«ó (COM, EXE, SYS, BAT ¿ «óÑα½ÑÑó) ¿ ßÑ¬Γ«α«ó óßÑσ ñ¿ß¬«ó, ó¬½ετá∩
  274. Σ½«»»¿-ñ¿ß¬¿. àß½¿ «í¡áαπªÑ¡δ ºáαáªÑ¡¡δÑ «íΩѬΓδ, ß½ÑñπÑΓ ºá»πßΓ¿Γ∞
  275. AVP.EXE ó αѪ¿¼Ñ ½ÑτÑ¡¿∩.
  276.  
  277. àß½¿ ó¿απßδ ¡Ñ «í¡áαπªÑ¡δ, ¡áª¼¿ΓÑ ¬¡«»¬π "Alarm!" ó «¬¡Ñ "Setup" ¿
  278. »«óΓ«α¿ΓÑ »α«µÑñπαπ ΓÑßΓ¿α«óá¡¿∩. àß½¿ AVP.EXE óδñáßΓ ß««íΘÑ¡¿∩ «
  279. »«ñ«ºα¿Γѽ∞¡δσ Σá⌐½áσ/ßÑ¬Γ«αáσ, éá¼ ß½ÑñπÑΓ «íαáΓ¿Γ∞ß∩ ¬ ß¿ßΓѼ¡«¼π
  280. »α«úαá¼¼¿ßΓπ. àß½¿ éá¼ πñáßΓ∞ß∩ óδñѽ¿Γ∞ ºáαáªÑ¡¡δÑ Σá⌐½δ, Γ« éδ ¼«ªÑΓÑ
  281. »ÑαÑñáΓ∞ ¿σ ñ½∩ á¡á½¿ºá ó Σ¿α¼π èÇîê.
  282.  
  283. æ¼. ΓᬪѠú½áóπ "îÑΓ«ñδ «í¡áαπªÑ¡¿∩ ¿ πñá½Ñ¡¿∩ ¬«¼»∞εΓÑα¡δσ ó¿απß«ó" ó
  284. ¬¡¿úÑ à.èáß»Ñα߬«ú« "諼»∞εΓÑα¡δÑ ó¿απßδ ó MS-DOS".
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  ────────────────────────────────────────────────────────────────────
  291.  2.  Ç¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα/Σáú AVP
  292.  ────────────────────────────────────────────────────────────────────
  293.  
  294.  
  295. Ç¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα AVP.EXE ΓÑßΓ¿απÑΓ ¿ ó«ßßΓá¡áó½¿óáÑΓ Σá⌐½δ ¿ ºáúαπº«τ¡δÑ
  296. ßÑ¬Γ«αδ ñ¿ß¬«ó, ºáαáªÑ¡¡δÑ ¿ºóÑßΓ¡δ¼¿ ó¿απßἿ. æ¬á¡Ñα ΓᬪѠ»α«óÑα∩ÑΓ
  297. Σá⌐½δ/ßÑ¬Γ«αá ¿ ß¿ßΓѼ¡πε »á¼∩Γ∞ ¡á ¡á½¿τ¿Ñ "»«ñ«ºα¿Γѽ∞¡«ú«" ¬«ñá ¿
  298. «í¡áαπª¿óáÑΓ í«½∞Φ«Ñ ¬«½¿τÑßΓó« ¡«óδσ ¡Ñ¿ºóÑßΓ¡δσ ó¿απß«ó. ê¡Σ«α¼áµ¿∩ «í
  299. ¿ºóÑßΓ¡δσ ó¿απßáσ ñ«ßΓπ»¡á ó Help-ß¿ßΓѼÑ.
  300.  
  301.  
  302.  2.1.   èαáΓ¬«Ñ «»¿ßá¡¿Ñ ¿ «ß«íÑ¡¡«ßΓ¿
  303.  ────────────────────────────────────────────────────────────────────
  304.  
  305. é σ«ñÑ αáí«Γδ AVP.EXE »α«ó«ñ¿Γ ΓÑßΓ¿α«óá¡¿Ñ:
  306.  
  307.  - ß¿ßΓѼ¡«⌐ »á¼∩Γ¿;
  308.  - Σá⌐½«ó, ó¬½ετá∩ áασ¿óδ ¿ π»á¬«óá¡¡δÑ Σá⌐½δ;
  309.  - ßÑ¬Γ«α«ó, ß«ñÑαªáΘ¿σ ß¿ßΓѼ¡δ⌐ ºáúαπºτ¿¬ ó¿¡τÑßΓÑαá
  310.    (Master Boot Record) ¿ ºáúαπº«τ¡δ⌐ ßÑ¬Γ«α (Boot-ßÑ¬Γ«α);
  311.  - Γáí½¿µδ αẼÑΘÑ¡¿∩ Σá⌐½«ó (File Allocation Table).
  312.  
  313. è «ß¡«ó¡δ¼ «ß«íÑ¡¡«ßΓ∩¼ AVP.EXE ¼«ª¡« «Γ¡ÑßΓ¿:
  314.  
  315. - ó«º¼«ª¡«ßΓ∞ πñá½Ñ¡¿∩ ó¿απß«ó. çáαáªÑ¡¡δÑ Σá⌐½δ, ¬«¡Ñτ¡«, ½πτΦÑ
  316. ó«ßßΓá¡«ó¿Γ∞ ß αѺÑαó¡δ󠬫»¿⌐, «ñ¡á¬«, Ñß½¿ φΓ« ¡Ñ󫺼«ª¡«, AVP.EXE
  317. ó«ßßΓá¡«ó¿Γ Σá⌐½δ ó ó¿ñÑ, ¡á¿í«½ÑÑ í½¿º¬«¼ ¬ «α¿ú¿¡á½π.
  318.  
  319. - ó«º¼«ª¡«ßΓ∞ ß¬á¡¿α«óá¡¿∩ ó¡πΓα¿ π»á¬«óá¡¡δσ ¿ áασ¿ó¡δσ Σá⌐½«ó.
  320.  
  321. - AVP.EXE »α«óÑα∩ÑΓ Σá⌐½δ ¿ ß¿ßΓѼ¡δÑ ßÑ¬Γ«αá ¡á ó«º¼«ª¡«Ñ ¡á½¿τ¿Ñ ¡«óδσ
  322. ¡Ñ¿ºóÑßΓ¡δσ ó¿απß«ó »α¿ »«¼«Θ¿ ¼«ñπ½∩ Code Analyzer. é ß««ΓóÑΓßΓó¿¿ ß α∩ñ«¼
  323. ΓÑßΓ«ó φëàφóα¿ßΓ¿τÑ߬¿⌐ á½ú«α¿Γ¼ »«ºó«½∩ÑΓ ñÑΓÑ¬Γ¿α«óáΓ∞ «¬«½« 80% ¡«óδσ
  324. ó¿απß«ó.
  325.  
  326. - »«¿ß¬ ó ñóπσ αѪ¿¼áσ: «ß¡«ó¡«¼ ¿ ¼Ññ½Ñ¡¡«¼. Äß¡«ó¡«⌐ αѪ¿¼ ∩ó½∩ÑΓß∩
  327. ßΓá¡ñáαΓ¡δ¼ αáí«τ¿¼ αѪ¿¼«¼ ¿ ó í«½∞Φ¿¡ßΓóÑ ß½πτáÑó ∩ó½∩ÑΓß∩ ñ«ßΓáΓ«τ¡δ¼.
  328. Åα¿ Ñú« ¿ß»«½∞º«óá¡¿¿ »α«¿ßσ«ñ¿Γ á¡á½¿º ºáú«½«ó¬á Σá⌐½á ¿ áñαÑß«ó, ¬πñá
  329. »ÑαÑñáÑΓß∩ π»αáó½Ñ¡¿∩ ¿º ¡áτá½á Σá⌐½á. Äñ¡á¬« ¿¡«úñá »α«¿ßσ«ñ¿Γ
  330. ¡Ñ¬«ααÑ¬Γ¡«Ñ ºáαáªÑ¡¿Ñ Σá⌐½á ó¿απß«¼, ¿½¿ Σá⌐½ ∩ó½∩ÑΓß∩ '¡Ññ«½ÑτÑ¡¡δ¼',
  331. Γ.Ñ. ¡áτὫ Σá⌐½á ó«ßßΓá¡«ó½Ñ¡«, ¡« ó¿απß ¡Ñ «ΓßÑτÑ¡. é φΓ«¼ ß½πτáÑ
  332. ¿ß»«½∞ºπÑΓß∩ ¼ÑΓ«ñ ¼Ññ½Ñ¡¡«ú« »«¿ß¬á, ¬«Γ«αδ⌐ »«ºó«½∩ÑΓ «í¡áαπª¿Γ∞
  333. »α¿ßπΓßΓó¿Ñ ó¿απßá ó Γᬿσ Σá⌐½áσ.
  334.  
  335. - ΓÑßΓ¿α«óá¡¿Ñ ¿ «íѺºáαᪿóá¡¿Ñ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿. Åα¿ ¿ß»«½∞º«óá¡¿¿
  336. á¡Γ¿ó¿απß¡δσ »α«úαá¼¼ ¡áßΓ«∩Γѽ∞¡« αѬ«¼Ñ¡ñπÑΓß∩ ºáúαπªáΓ∞ß∩ ß ºáóÑñ«¼«
  337. ßó«ε«ñ¡«⌐ «Γ ó¿απß«ó ñ¿ß¬ÑΓδ, ß«ñÑαªáΘÑ⌐ DOS. ¥Γ« ¡Ñ«íσ«ñ¿¼« ñ½∩
  338. úáαá¡Γ¿α«óá¡¡«ú« «ΓßπΓßΓó¿∩ ó¿απß«ó ó «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿, »«ß¬«½∞¬π
  339. αѺ¿ñÑ¡Γ¡δ⌐ ó¿απß ¼«ªÑΓ ¼ÑΦáΓ∞ αáí«ΓÑ á¡Γ¿ó¿απß¡δσ »α«úαá¼¼ ¿½¿ ñáªÑ
  340. ¿ß»«½∞º«óáΓ∞ ¿σ αáí«Γπ ñ½∩ ßó«Ñú« αáß»α«ßΓαá¡Ñ¡¿∩. æπΦÑßΓóπεΓ αѺ¿ñÑ¡Γ¡δÑ
  341. ó¿απßδ, ¬«Γ«αδÑ αÑáú¿απεΓ ¡á ºá»π߬ ó»«½¡Ñ «»αÑñѽѡ¡δσ á¡Γ¿ó¿απß¡δσ
  342. »α«úαá¼¼ (¡á»α¿¼Ñα, ó¿απßδ "Caz" ßΓ¿αáεΓ ßÑ¬Γ«αá ñ¿ß¬«ó »α¿ ºá»π߬Ñ
  343. ¡Ñ¬«Γ«αδσ á¡Γ¿ó¿απß«ó). Äñ¡á¬«, Ñß½¿ DOS ºáúαπªÑ¡á ¡Ñ ß ñ¿ß¬ÑΓδ, ºáóÑñ«¼«
  344. τ¿ßΓ«⌐ «Γ ó¿απß«ó, »á¼∩Γ∞ ¬«¼»∞ΓÑαá ΓÑßΓ¿απÑΓß∩ ¡á ¿ºóÑßΓ¡δÑ ó¿απßδ.
  345.  
  346. - »α«óÑα¬á Σá⌐½«ó ¿ ß¿ßΓѼ¡δσ ßÑ¬Γ«α«ó ¡á ¡á½¿τ¿Ñ ó ¡¿σ ¿º¼Ñ¡Ñ¡¿⌐. Åα¿ φΓ«¼
  347. ¿ß»«½∞ºπÑΓß∩ á½ú«α¿Γ¼ »«ñßτÑΓá ¬«¡Γα«½∞¡δσ ßπ¼¼ Σá⌐½«ó. àß½¿ »α¿ «τÑαÑñ¡«⌐
  348. »α«óÑα¬Ñ á¡Γ¿ó¿απß «í¡áαπª¿Γ ¡Ñß««ΓóÑΓßΓó¿Ñ ¬«¡Γα«½∞¡δσ ßπ¼¼, Γ« «¡ óδñáßΓ
  349. ß««íΘÑ¡¿Ñ « Γ«¼, τΓ« Σá⌐½/ßÑ¬Γ«α ¿º¼Ñ¡Ñ¡.
  350.  
  351. - ¼«Θ¡á∩ ú¿»ÑαΓѬßΓ«óá∩ Help-ß¿ßΓѼá, ó ¬«Γ«απε ó¬½ετÑ¡á ßá¼á∩ ßóѪá∩
  352. ¿¡Σ«α¼áµ¿∩ « ó¿απßáσ ¿ ¼ÑΓ«ñáσ ¿σ »«¿ß¬á ¿ πñá½Ñ¡¿∩. Åα¿ »α«ß¼«ΓαÑ «»¿ßá¡¿⌐
  353. ¡Ñ¬«Γ«αδσ ó¿απß«ó ó«º¼«ª¡« óδºóáΓ∞ ºóπ¬«ó«⌐ ¿½¿ ó¿ñÑ«-φΣΣѬΓ
  354. ß««ΓóÑΓßΓóπεΘÑú« ó¿απßá.
  355.  
  356. - »«ññÑ᪬á XMS »á¼∩Γ¿, πßΓα«⌐ßΓóá "¼δΦ∞", Σ«α¼áΓá φ¬αá¡á 43/50 ßΓ᫬ ñ½∩
  357. áñá»ΓÑα«ó EGA/VGA, ¿º¼Ñ¡Ñ¡¿Ñ ¿ ß«σαá¡Ñ¡¿Ñ ¡áßΓα«⌐¬¿.
  358.  
  359.  
  360.  2.1.1.  Äß«íÑ¡¡«ßΓ¿ óÑαß¿¿ Pro
  361.  ────────────────────────────────────────────────────────────────────
  362.  
  363. è á¡Γ¿ó¿απß¡«¼π ß¬á¡Ñαπ óÑαß¿¿ Pro »«ñ¬½ετÑ¡ αÑñá¬Γ«α á¡Γ¿ó¿απß¡δσ íáº
  364. ñá¡¡δσ, »α¿ »«¼«Θ¿ ¬«Γ«α«ú« ¼«ª¡« »«ñ¬½ετáΓ∞ ¬ ß¿ßΓѼѠºá»¿ß¿, π»αáó½∩εΘ¿Ñ
  365. «í¡áαπªÑ¡¿Ñ¼ ¿ πñá½Ñ¡¿Ñ¼ ó¿απßá. Åα¿ »«¼«Θ¿ αÑñá¬Γ«αá φ¬ß»ÑαΓδ »«
  366. íѺ«»áß¡«ßΓ¿ ¼«úπΓ ßἫßΓ«∩Γѽ∞¡« í«α«Γ∞ß∩ ß ¡«ó묨 ¬«¼»∞εΓÑα¡δ¼¿ ó¿απßἿ.
  367.  
  368. üáºá ñá¡¡δσ ß«ßΓ«¿Γ ¿º ºá»¿ßÑ⌐ τÑΓδαÑσ Γ¿»«ó:
  369.  
  370. JMP    - »«ñßτÑΓ áñαÑßá Γ«τ¬¿ óσ«ñá ó »α«úαá¼¼π;
  371. FILE   - ¼ÑΓ«ñ «í¡áαπªÑ¡¿∩ ¿ πñá½Ñ¡¿∩ ó¿απßá ¿º Σá⌐½«ó;
  372. SECTOR - ¼ÑΓ«ñ «í¡áαπªÑ¡¿∩ ¿ πñá½Ñ¡¿∩ ó¿απßá ¿º ßÑ¬Γ«α«ó;
  373. MEMORY - ¼ÑΓ«ñ «í¡áαπªÑ¡¿∩ ¿ «íѺºáαᪿóá¡¿∩ ó¿απßá ó «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿.
  374.  
  375. çừ½¡Ñ¡¿Ñ »«½Ñ⌐ íáºδ óÑñÑΓß∩ ó »«½πáóΓ«¼áΓ¿τÑ߬«¼ αѪ¿¼Ñ: ñ«ßΓáΓ«τ¡«
  376. π¬áºáΓ∞, ó ¬á¬«¼ ¼ÑßΓÑ Σá⌐½á/ßÑ¬Γ«αá ß½ÑñπÑΓ ¿ß¬áΓ∞ ó¿απß, ¬á¬¿¼ ¼ÑΓ«ñ«¼
  377. ß½ÑñπÑΓ Ñú« πñ὿Γ∞, ¿¼∩ ºáαáªÑ¡¡«ú« Σá⌐½á, - ¿ ¿¡Σ«α¼áµ¿∩, ñ«ßΓáΓ«τ¡á∩ ñ½∩
  378. »«¿ß¬á ¿ π¡¿τΓ«ªÑ¡¿∩ ó¿απßá íπñÑΓ »«¼ÑΘÑ¡á ó íáºπ ñá¡¡δσ.
  379.  
  380.  
  381.  
  382.  2.1.2. Äß¡«ó¡δÑ «ß«íÑ¡¡«ßΓ¿ á¡Γ¿ó¿απß¡«⌐ íáºδ ñá¡¡δσ
  383.  ────────────────────────────────────────────────────────────────────
  384.  
  385. Äß¡«ó¡δ¼¿ «ß«íÑ¡¡«ßΓ∩¼¿ á¡Γ¿ó¿απß¡«⌐ íáºδ ñá¡¡δσ ∩ó½∩εΓß∩:
  386.  
  387. - ¿ß»«½∞º«óá¡¿Ñ ¬«¡Γα«½∞¡δσ ßπ¼¼ ó¼ÑßΓ« ¼áß«¬ ó¿απß«ó. é íáºÑ ß«σαá¡∩ÑΓß∩
  388. ¡Ñ τáßΓ∞ ¬«ñá ó¿απßá (ñ½∩ ßαáó¡Ñ¡¿∩ »« «íαẵπ), á ¬«¡Γα«½∞¡á∩ ßπ¼¼á ¬«ñá.
  389. ¥Γ« º¡áτ¿Γѽ∞¡« π¼Ñ¡∞ΦáÑΓ αẼÑα íáºδ ¿ ¡Ñ߬«½∞¬« πóѽ¿τ¿óáÑΓ ß¬«α«ßΓ∞ ÑÑ
  390. αáí«Γδ;
  391.  
  392. - Φ¿α«¬¿⌐ ß»Ñ¬Γα ßΓá¡ñáαΓ¡δσ ¼ÑΓ«ñ«ó πñá½Ñ¡¿∩ ó¿απß«ó. Æᬿσ ¼ÑΓ«ñ«ó í«½ÑÑ
  393. 10 Γ«½∞¬« ñ½∩ Σá⌐½«óδσ ó¿απß«ó, φΓ« »«ºó«½∩ÑΓ ßπΘÑßΓóÑ¡¡« áóΓ«¼áΓ¿º¿α«óáΓ∞
  394. »α«µÑßß »«ñ¬½ετÑ¡¿∩ ó¿απßá ó íáºπ ñá¡¡δσ;
  395.  
  396. - ñ¿¡á¼¿τÑ߬¿⌐ ½¿¡¬Ñα ß»Ñµ¿á½∞¡δσ »«ñ»α«úαá¼¼. Åα¿¼Ñ¡∩ÑΓß∩  »α¿ «í¡áαπªÑ¡¿¿
  397. ¿ πñá½Ñ¡¿¿ ó¿απß«ó, ¿ß»«½∞ºπεΘ¿σ Φ¿Σα«ó¬¿ ¬«ñá, ¡ÑßΓá¡ñáαΓ¡δÑ ¼ÑΓ«ñδ
  398. ó¡ÑñαÑ¡¿∩ ó Σá⌐½δ ¿½¿ ßÑ¬Γ«αá. é Γᬿσ ß½πτá∩σ ñ«ßΓáΓ«τ¡« ¡á»¿ßáΓ∞
  399. »α«úαá¼¼π ¡á ∩ºδ¬Ñ C ¿½¿ ÇßßѼí½ÑαÑ ¿ »«ñ¬½ετ¿Γ∞ ÑÑ ¬ ºá»¿ß¿ ó íáºÑ ñá¡¡δσ.
  400. ¥Γá ß»Ñµ¿á½∞¡á∩ »α«úαá¼¼á íπñÑΓ áóΓ«¼áΓ¿τÑ߬¿ ½¿¡¬«óáΓ∞ß∩ ß «ß¡«ó¡δ¼
  401. EXE-¼«ñπ½Ñ¼ ¿ óδºδóáΓ∞ß∩ »α¿ «íαáí«Γ¬Ñ ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß¿ ó íáºÑ
  402. ñá¡¡δσ;
  403.  
  404. - ó맮ó ó¡ÑΦ¡¿σ Σπ¡¬µ¿⌐. æ»Ñµ¿á½∞¡δÑ »α«úαá¼¼δ, »«ñ¬½ετáѼδÑ ¬ ºá»¿ß∩¼ íáºδ
  405. ñá¡¡δσ, ¿ß»«½∞ºπεΓ ó¡ÑΦ¡¿Ñ ¿¼Ñ¡á (¬«¡ßΓá¡Γδ, Σπ¡¬µ¿¿, »ÑαѼѡ¡δÑ, ¼áßß¿óδ ¿
  406. ßΓαπ¬Γπαδ). é¡ÑΦ¡¿Ñ ¿¼Ñ¡á ¼«úπΓ íδΓ∞ ¬á¬ ßΓá¡ñáαΓ¡δ¼¿, Γ.Ñ. «»αÑñѽѡ¡δ¼¿ ó
  407. «ß¡«ó¡«¼ EXE-¼«ñπ½Ñ, Γᬠ¿ ß»Ñµ¿á½∞¡δ¼¿, Γ.Ñ. «íΩ∩ó½Ñ¡¡δ¼¿ ó «ñ¡«⌐ ¿º
  408. ºá»¿ßÑ⌐ íáºδ ñá¡¡δσ. Æá¬, ¡á ßѼÑ⌐ßΓó« ó¿απß«ó, ¿ß»«½∞ºπεΘ¿σ «ñ¿¡ ¿ Γ«Γ ªÑ
  409. ¼ÑΓ«ñ Φ¿Σα«ó¬¿, ¡« ß αáº¡δ¼¿ »áαá¼ÑΓαἿ, ¼«ª¡« «»¿ßáΓ∞ «ñ¡π »α«úαá¼¼π
  410. αáßΦ¿Σα«ó¬¿, »«¼ÑßΓ¿Γ∞ ÑÑ ó íáºπ ñá¡¡δσ, á ºáΓѼ óδºδóáΓ∞ ÑÑ ß αẽ¿τ¡δ¼¿
  411. »áαá¼ÑΓαἿ ¿º ñαπú¿σ ºá»¿ßÑ⌐ íáºδ.
  412.  
  413.  
  414.  
  415.  2.2.  ô»αáó½Ñ¡¿Ñ ¿º ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ ¿ ¬«ñδ ó«ºóαáΓá
  416.  ────────────────────────────────────────────────────────────────────
  417.  
  418. é맮ó AVP.EXE ¿º DOS ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ :
  419.  
  420.  AVP  [ è½ετ¿ ... ]  [ êΣá⌐½á ¿½¿ ñ¿ß¬á ... ]
  421.  
  422. è½ετ¿:
  423. "/T"  Åα«¿ºóÑßΓ¿ ΓÑßΓ Σá⌐½«ó ¿ ßÑ¬Γ«α«ó ¡á »α¿ßπΓßΓó¿Ñ ó¿απßá (»«
  424. π¼«½τá¡¿ε). é φΓ«¼ αѪ¿¼Ñ »α«¿ºó«ñ¿Γß∩ »«¿ß¬ ó¿απß«ó ¿ ó¿απß«»«ñ«í¡δσ
  425. πτáßΓ¬«ó ó Σá⌐½áσ ¿ ºáúαπº«τ¡δσ ßÑ¬Γ«αáσ ñ¿ß¬«ó.  Äí¡áαπªÑ¡¿Ñ ó¿απßá ó
  426. Σá⌐½Ñ »α«¿ßσ«ñ¿Γ Γ«½∞¬« ó ß½πτáÑ ñÑ⌐ßΓó¿Γѽ∞¡« ºáαáªÑ¡¡«ú« Σá⌐½á.
  427.  
  428. "/-"  é«ßßΓá¡«ó¿Γ∞ Σá⌐½δ ¿ ºáúαπº«τ¡δÑ ßÑ¬Γ«αδ, ºáαáªÑ¡¡δÑ ó¿απß«¼. é φΓ«¼
  429. αѪ¿¼Ñ »α«¿ºó«ñ¿Γß∩ »«¿ß¬ ¿ ó«ßßΓá¡«ó½Ñ¡¿Ñ Σá⌐½«ó ¿ ßÑ¬Γ«α«ó, ºáαáªÑ¡¡δσ
  430. ó¿απß«¼. öá⌐½δ ¿ ßÑ¬Γ«αδ ó«ßßΓá¡áó½¿óáεΓß∩ ó »Ñαó«¡áτá½∞¡«¼ ó¿ñÑ (Ñß½¿ φΓ«
  431. 󫺼«ª¡«) ¿½¿ ¡á¿í«½ÑÑ í½¿º¬«¼ ¬ »Ñαó«¡áτá½∞¡«¼π. àß½¿ ó«ßßΓá¡«ó½Ñ¡¿Ñ
  432. ºáúαπº«τ¡«ú« ßÑ¬Γ«αá ¡Ñ󫺼«ª¡«, Γ« ºá»¿ßδóáÑΓß∩ ßΓá¡ñáαΓ¡δ⌐ ºáúαπºτ¿¬
  433. MS-DOS 6.0.
  434.  
  435. "/W[A][=filename]"  æ«σαá¡¿Γ∞ ó Σá⌐½Ñ »α«Γ«¬«½á (AVP.MSG »« π¼«½τá¡¿ε)
  436. ß««íΘÑ¡¿∩, óδñáóáѼδÑ AVP. "/WA" - ñ«íáó½∩Γ∞ ß««íΘÑ¡¿∩ ó πªÑ ßπΘÑßΓóπεΘ¿⌐
  437. Σá⌐½, ó »α«Γ¿ó¡«¼ ß½πτáÑ Σá⌐½ íπñÑΓ π¡¿τΓ«ªÑ¡. Filename - ¿¼∩ Σá⌐½á
  438. »α«Γ«¬«½á, ó ¬«Γ«αδ⌐ íπñπΓ ºá»¿ßδóáΓ∞ß∩ ß««íΘÑ¡¿∩.
  439.  
  440. "/C" ¥Γ«Γ ¬½ετ ó¬½ετáÑΓ ¼Ñσá¡¿º¼ «í¡áαπªÑ¡¿∩ ¿º¼Ñ¡Ñ¡¡δσ «íΩÑ¬Γ«ó »α¿ »«¼«Θ¿
  441. ¬«¡Γα«½∞¡δσ ßπ¼¼, Ñß½¿ Γáí½¿µá ¬«¡Γα«½∞¡δσ ßπ¼¼ πªÑ ß«ºñá¡á.
  442.  
  443. "/D" ÆÑßΓ¿α«óá¡¿Ñ «ñ¿¡ αẠó ñÑ¡∞. ä½∩ ¿ß»«½∞º«óá¡¿∩ ó .BAT-Σá⌐½áσ.
  444.  
  445. "/M" Åα«»πßΓ¿Γ∞ ΓÑßΓ »á¼∩Γ¿.
  446.  
  447. "/P" ìÑ ΓÑßΓ¿α«óáΓ∞ MBR ó¿¡τÑßΓÑαá.
  448.  
  449. "/B" ìÑ ΓÑßΓ¿α«óáΓ∞ Boot-ßÑ¬Γ«αδ ñ¿ß¬«ó.
  450.  
  451. "/F" ÆÑßΓ¿α«óáΓ∞ FAT ñ¿ß¬«ó.
  452.  
  453. "/O" ìÑ ½Ñτ¿Γ∞ Σá⌐½δ, »«¼ÑτÑ¡¡δÑ ¬á¬ read-only.
  454.  
  455. "/S" ÄΓ¬½ετ¿Γ∞ ºóπ¬«ó«⌐ ß¿ú¡á½.
  456.  
  457. "/TMP=path" ìÑ»«ßαÑñßΓóÑ¡¡«Ñ π¬áºá¡¿Ñ ¬áΓὫú« ñ½∩ óαѼѡ¡δσ Σá⌐½«ó. Å«
  458. π¼«½τá¡¿ε ¿ß»«½∞ºπÑΓß∩ ß¿ßΓѼ¡á∩ »ÑαѼѡ¡á∩ TEMP ¿½¿ TMP ¿º Environment.
  459. àß½¿ ¡¿ ó ¬«¼á¡ñ¡«⌐ ßΓ᫬Ñ, ¡¿ ó Environment ¬áΓὫú óαѼѡ¡δσ Σá⌐½«ó ¡Ñ
  460. «»αÑñѽѡ, Γ« ¿ß»«½∞ºπÑΓß∩ ¬áΓὫú, «Γ¬πñá íδ½á ºá»πΘÑ¡á »α«úαá¼¼á AVP.EXE.
  461.  
  462. "/X" ìÑ ¿ß»«½∞º«óáΓ∞ XMS »á¼∩Γ∞.
  463.  
  464. "/Y" Åα«»π߬áΓ∞ ñ¿á½«ú¿. ä½∩ ¿ß»«½∞º«óá¡¿∩ ó .BAT-Σá⌐½áσ.
  465.  
  466. "/Q" éδσ«ñ ó DOS »«ß½Ñ ΓÑßΓ¿α«óá¡¿∩ ¿½¿ ½ÑτÑ¡¿∩, ó »α«Γ¿ó¡«¼ ß½πτáÑ íπñÑΓ
  467. óδºóá¡« «ß¡«ó¡«Ñ ¼Ñ¡ε á¡Γ¿ó¿απßá. ä½∩ ¿ß»«½∞º«óá¡¿∩ ó .BAT-Σá⌐½áσ.
  468.  
  469. "/?" éδñáΓ∞ »«ñß¬áº¬π »« ¬«¼á¡ñá¼.
  470.  
  471. "êîƒ": ê¼∩ ¿½¿ ß»¿ß«¬ ¿¼±¡ Σá⌐½«ó ¿ ñ¿ß¬«ó ñ½∩ ΓÑßΓ¿α«óá¡¿∩ ¿½¿
  472. ó«ßßΓá¡«ó½Ñ¡¿∩. é ¿¼Ñ¡¿ Σá⌐½á ¼«ª¡« ¿ß»«½∞º«óáΓ∞ º¡á¬¿ '?' ¿ '*'. àß½¿
  473. π¬áºáΓ∞ Γ«½∞¬« ¿¼∩ ñ¿ß¬á, ¡á»α¿¼Ñα 'A:', Γ« ΓÑßΓ¿α«óáΓ∞ß∩ ¿½¿
  474. ó«ßßΓá¡áó½¿óáΓ∞ß∩ íπñπΓ óßÑ Σá⌐½δ ß ¿¼Ñ¡á¼¿, ß««ΓóÑΓßΓóπεΘ¿¼¿ »«½ε Mask ó
  475. ñ¿á½«úÑ Setup.
  476.  
  477. ìá»α¿¼Ñα, »« ¬«¼á¡ñÑ
  478.  
  479.  AVP /W  C:*.*  D:\MY_PROG\*.EXE  D:  /Y /Q
  480.  
  481. íπñπΓ ΓÑßΓ¿α«óáΓ∞ß∩ óßÑ Σá⌐½δ ¡á ñ¿ß¬Ñ æ, ºáΓѼ óßÑ EXE-Σá⌐½δ ¡á ñ¿ß¬Ñ D ó
  482. «ú½áó½Ñ¡¿¿ \MY_PROG ¿ ºáΓѼ óßÑ Σá⌐½δ ß ¿¼Ñ¡á¼¿, ß««ΓóÑΓßΓóπεΘ¿¼¿ »«½ε Mask
  483. ¡á ñ¿ß¬Ñ D. Åα¿ φΓ«¼ ó Σá⌐½ AVP.MSG íπñÑΓ ºá»¿ßá¡ ªπα¡á½ αáí«Γδ. Å«
  484. «¬«¡τá¡¿¿ ΓÑßΓ¿α«óá¡¿∩ »α«¿º«⌐ñÑΓ óδσ«ñ ó DOS.
  485.  
  486.  
  487.  è«ñδ ó«ºóαáΓá (errorlevels)
  488.  ───────────────────────────
  489. ÉѺπ½∞ΓáΓδ ß¬á¡¿α«óá¡¿∩ ñ«ßΓπ»¡δ τÑαѺ ¬«ñδ ó«ºóαáΓá (DOS Errorlevel) »α¿
  490. ¿ß»«½∞º«óá¡¿¿ »á¬ÑΓ¡δσ Σá⌐½«ó.
  491.  
  492.   0 - é¿απß«ó ¡Ñ «í¡áαπªÑ¡«.
  493.   1 - æ¬á¡¿α«óá¡¿Ñ ¡Ñ ºá¬«¡τÑ¡«.
  494.   3 - ìá⌐ñÑ¡δ «íΩѬΓδ, »«ñ«ºα¿Γѽ∞¡δÑ ¡á ó¿απß.
  495.   4 - Äí¡áαπªÑ¡ ó¿απß.
  496.   5 - éßÑ «í¡áαπªÑ¡¡δÑ ó¿απßδ πñá½Ñ¡δ.
  497.   7 - öá⌐½ AVP.EXE »«óαѪñÑ¡.
  498.  10 - é¡πΓαÑ¡¡∩∩ «Φ¿í¬á »α«úαá¼¼δ AVP.EXE.
  499.  
  500.  
  501.  
  502.  2.3.   ô»αáó½Ñ¡¿Ñ ¿º ¼Ñ¡ε
  503.  ────────────────────────────────────────────────────────────────────
  504.  
  505. Ç¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα ¿¼ÑÑΓ ßΓá¡ñáαΓ¡δ⌐ «¬«¡¡δ⌐ ¿¡ΓÑαΣÑ⌐ß. ä½∩ óδσ«ñá ó
  506. «ß¡«ó¡δÑ ¼Ñ¡ε ¡Ñ«íσ«ñ¿¼« ¡áªáΓ∞ ¬½áó¿Φπ F10. ä½∩ »ÑαѼÑΘÑ¡¿∩ »« »«½∩¼ ¼Ñ¡δ
  507. ¿ß»«½∞ºπεΓß∩ ¬½áó¿Φ¿ »ÑαѼÑΘÑ¡¿∩ ¬παß«αá. ä«ßΓπ»¡δ »∩Γ∞ «ß¡«ó¡δσ ¼Ñ¡ε:
  508.  
  509.     Scan  (Alt-S)
  510.     View  (Alt-V)
  511.     Edit  (ALt-E)  (óÑαß¿∩ Pro)
  512.     Tools (Alt-T)
  513.     Help  (Alt-H)
  514.  
  515.  
  516.  2.3.1. îÑ¡ε Scan      (Alt-S)
  517.  ────────────────────────────────────────────────────────────────────
  518.  
  519. Å«ñ¼Ñ¡ε Scan ß«ñÑαª¿Γ ¬«¼á¡ñδ ΓÑßΓ¿α«óá¡¿∩/½ÑτÑ¡¿∩.
  520.  
  521.  
  522.  Scan│Test (F9) - ΓÑßΓ¿α«óá¡¿Ñ
  523.  ────────────────────────────────────────────────────────────────────
  524.  
  525. Åα¿ ΓÑßΓ¿α«óá¡¿¿ AVP ¿ΘÑΓ π¬áºδóáѼδÑ »«½∞º«óáΓѽѼ «íΩѬΓδ ¿ »α«óÑα∩ÑΓ ¿σ
  526. ¡á ¡á½¿τ¿Ñ ó¿απßá. Åα¿ φΓ«¼ ó ¿¡Σ«α¼áµ¿«¡¡δÑ «¬¡á íπñπΓ óδñáóáΓ∞ß∩
  527. ß««ΓóÑΓßΓóπεΘ¿Ñ ß««íΘÑ¡¿∩.
  528.  
  529. ÅÑαÑñ ºá»π߬«¼ á¡Γ¿ó¿απßá »«∩ó½∩ÑΓß∩ ºá»α«ß ¡á ΓÑßΓ¿α«óá¡¿Ñ/½ÑτÑ¡¿Ñ:
  530.  
  531.  ╔═[■]═════════════ Test ══════════════════╗
  532.  ║                                         ║
  533.  ║   Path _c:________________________      ║
  534.  ║                                         ║
  535.  ║                                         ║
  536.  ║        OK   ▄   Setup  ▄   Cancel ▄     ║
  537.  ║      ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀     ║
  538.  ╚═════════════════════════════════════════╝
  539.  
  540. Å«½Ñ "Path" ß«ñÑαª¿Γ ß»¿ß«¬ ñ¿ß¬«ó, »«ñ¬áΓὫú«ó ¿ ¿¼Ñ¡ Σá⌐½«ó, ¬«Γ«αδÑ
  541. ¡Ñ«íσ«ñ¿¼« »α«ß¬á¡¿α«óáΓ∞. é«º¼«ª¡« ¿ß»«½∞º«óá¡¿Ñ ß¿¼ó«½«ó '?' ¿ '*' ó
  542. ¿¼Ñ¡áσ Σá⌐½«ó ¿ '*' ó¼ÑßΓ« íπ¬óδ ñ¿ß¬á. àß½¿ ¿¼∩ Σá⌐½á ¡Ñ ºáñá¡« ∩ó¡« ¿½¿
  543. ¼á߬«⌐, Γ« ¼á߬á ñ½∩ »«¿ß¬á Σá⌐½«ó íÑαÑΓß∩ ¿º »«½∩ "Mask" «¬¡á Setup.
  544.  
  545. Åα¿¼Ñαδ:
  546.  
  547.  C:\COMMAND.COM - ΓÑßΓ¿α«óáΓ∞/½Ñτ¿Γ∞ Σá⌐½ C:\COMMAND.COM
  548.  C:\*.COM       - ΓÑßΓ¿α«óáΓ∞/½Ñτ¿Γ∞ óßÑ COM-Σá⌐½δ ñ¿ß¬á C:
  549.  C:*.*          - ΓÑßΓ¿α«óáΓ∞/½Ñτ¿Γ∞ óßÑ Σá⌐½δ ñ¿ß¬á C:
  550.  C: D: E:*.COM  - ΓÑßΓ¿α«óáΓ∞/½Ñτ¿Γ∞ óßÑ ßÑ¬Γ«αá ¿ Σá⌐½δ ß«
  551.                   ßΓá¡ñáαΓ¡δ¼¿ αáßΦ¿αÑ¡¿∩¼¿ ñ¿ß¬«ó C: ¿ D:, ºáΓѼ
  552.                   ΓÑßΓ¿α«óáΓ∞/½Ñτ¿Γ∞ óßÑ COM-Σá⌐½δ ñ¿ß¬á E:
  553.  *:             - ΓÑßΓ¿α«óáΓ∞ óßÑ ñ¿ß¬¿ ß¿ßΓѼδ, ¡áτ¿¡á∩ ß C:
  554.                   Åα¿ φΓ«¼ ¡á ñ¿ß¬áσ »α«óÑα∩εΓß∩ ºáúαπº«τ¡δÑ ßÑ¬Γ«αá
  555.                   ¿ Σá⌐½δ, ¿¼ÑεΘ¿Ñ ßΓá¡ñáαΓ¡δÑ αáßΦ¿αÑ¡¿∩.
  556.  
  557. çá¼Ñτá¡¿Ñ: ß¬á¡¿α«óá¡¿Ñ »«ñ¬áΓὫú«ó, πñá½Ñ¡¡δσ ñ¿ß¬«ó ¿ ñαπú¿Ñ «»µ¿¿
  558. ºáñáεΓß∩ ó ß««ΓóÑΓßΓóπεΘ¿σ »«½∩σ Setup ñ¿á½«úá.
  559.  
  560.  
  561.  Scan│Cure (Ctrl-F9) - ½ÑτÑ¡¿Ñ
  562.  ────────────────────────────────────────────────────────────────────
  563.  
  564. Åα¿ ½ÑτÑ¡¿¿ AVP ¿ΘÑΓ π¬áºδóáѼδÑ »«½∞º«óáΓѽѼ «íΩѬΓδ ¿ »α«óÑα∩ÑΓ ¿σ ¡á
  565. ¡á½¿τ¿Ñ ó¿απßá. çáΓѼ, Ñß½¿ «í¡áαπªÑ¡ ó¿απß, ó«ßßΓá¡áó½¿óáÑΓ ºáαáªÑ¡¡δÑ
  566. «íΩѬΓδ, Ñß½¿ φΓ« ó«º¼«ª¡«. Åα¿ φΓ«¼ ó ¿¡Σ«α¼áµ¿«¡¡δÑ «¬¡á íπñπΓ óδñáóáΓ∞ß∩
  567. ß««ΓóÑΓßΓóπεΘ¿Ñ ß««íΘÑ¡¿∩.
  568.  
  569.  
  570. Åα¿ «í¡áαπªÑ¡¿¿ ó¿απßá ó αѪ¿¼Ñ "Cure" »«∩ó½∩ÑΓß∩ ºá»α«ß ¡á ½ÑτÑ¡¿Ñ:
  571.  
  572.  ╔═[■]═════════════ Cure Request ═════════════════╗
  573.  ║                                                ║
  574.  ║  File:   E:\VIRUS\v.com                        ║
  575.  ║                                                ║
  576.  ║  Virus:  Yankee                                ║
  577.  ║                                                ║
  578.  ║      Cure    ▄     Delete   ▄      Skip    ▄   ║
  579.  ║    ▀▀▀▀▀▀▀▀▀▀▀    ▀▀▀▀▀▀▀▀▀▀▀    ▀▀▀▀▀▀▀▀▀▀▀   ║
  580.  ║    Cure All  ▄    Delete All▄     Cancel   ▄   ║
  581.  ║    ▀▀▀▀▀▀▀▀▀▀▀    ▀▀▀▀▀▀▀▀▀▀▀    ▀▀▀▀▀▀▀▀▀▀▀   ║
  582.  ╚════════════════════════════════════════════════╝
  583.  
  584. 諼á¡ñδ:
  585.  
  586.  Cure        - ½Ñτ¿Γ∞ φëàΣá⌐½
  587.  Cure All    - ½Ñτ¿Γ∞ óßÑ Σá⌐½δ íѺ ºá»α«ßá
  588.  Delete      - ßΓÑαÑΓ∞ ºáαáªÑ¡¡δ⌐ Σá⌐½
  589.  Delete All  - ßΓÑαÑΓ∞ óßÑ ºáαáªÑ¡¡δÑ Σá⌐½δ
  590.  Skip        - »α«»πßΓ¿Γ∞ ½ÑτÑ¡¿Ñ φΓ«ú« Σá⌐½á
  591.  Cancel      - »αѬαáΓ¿Γ∞ ß¬á¡¿α«óá¡¿Ñ
  592.  
  593.  
  594.  Scan│RAM Cure - ½ÑτÑ¡¿Ñ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿
  595.  ────────────────────────────────────────────────────────────────────
  596.  
  597. Åα¿ ½ÑτÑ¡¿¿ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ AVP.EXE »«ñßτ¿ΓδóáÑΓ τ¿ß½« ß¿ßΓѼ¡δσ íπΣÑα«ó
  598. ¿ ßαáó¡¿óáÑΓ Ñú« ß« º¡áτÑ¡¿Ñ¼ ó Σá⌐½Ñ CONFIG.SYS, Γαáßß¿απÑΓ óÑ¬Γ«αδ
  599. »αÑαδóá¡¿⌐, »α«ß¼áΓα¿óáÑΓ ß¿ßΓѼ¡δÑ í½«¬¿ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿. àß½¿ »α¿ φΓ«¼
  600. «í¡áαπªÑ¡ ó¿απß, Γ« AVP ñѺá¬Γ¿ó¿απÑΓ Ñú«, Γ.Ñ. ¿ß»αáó½∩ÑΓ ¬«ñδ ó¿απßá
  601. Γᬿ¼ «íαẫ¼, τΓ«íδ «¡ (ó¿απß) ó ñá½∞¡Ñ⌐ΦѼ ¡Ñ »αÑ»∩ΓßΓó«óá½ σ«ñπ
  602. ΓÑßΓ¿α«óá¡¿∩ ¿½¿ ½ÑτÑ¡¿∩ Σá⌐½«ó ¿ ßÑ¬Γ«α«ó. ¥Γá «»Ñαᵿ∩ »α«¿ºó«ñ¿Γß∩
  603. áóΓ«¼áΓ¿τÑ߬¿ »α¿ ßΓáαΓÑ »α«úαá¼¼δ, ¡« ¼«ªÑΓ íδΓ∞ «Γ¬½ετÑ¡á. æ¼«Γα¿ ΓᬪÑ
  604. "Scan│Setup".
  605.  
  606.  
  607.  Scan│Cure & make CRC - ½ÑτÑ¡¿Ñ ¿ ß«ºñá¡¿Ñ CRC Γáí½¿µδ (¬«¡Γα«½∞¡δσ ßπ¼¼)
  608.  ────────────────────────────────────────────────────────────────────
  609.  
  610. ä½∩ óßÑσ ß¬á¡¿απѼδσ «íΩÑ¬Γ«ó »«ñßτ¿Γδóáεß∩ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ ¿ ºá¡«ß∩Γß∩ ó
  611. CRC Γáí½¿µπ. Åα¿ φΓ«¼ ºáαáªÑ¡¡δÑ «íΩѬΓδ ß¡áτá½á ó«ßßΓá¡áó½¿óáεΓß∩. è«úñá
  612. CRC Γáí½¿µá ß«ºñá¡á, ¿ß»«½∞º«óá¡¿Ñ Use CRC «»µ¿¿ ó ñ¿á½«úÑ Setup »«ºó«½∩ÑΓ
  613. ¬«¡Γα«½¿α«óáΓ∞ ¿º¼Ñ¡Ñ¡¿∩ ó ß¬á¡¿απѼδσ «íΩѬΓáσ ¿ «ñ¡«óαѼѡ¡« π߬«α∩ÑΓ
  614. »α«µÑßߠ߬᡿α«óá¡¿∩ »«τΓ¿ ó ñóá αáºá.
  615.  
  616.  
  617.  
  618.  Scan│Setup - ¡áßΓα«⌐¬¿
  619.  ────────────────────────────────────────────────────────────────────
  620.  
  621. Åα¿ ¬«¼á¡ñÑ Setup óδó«ñ¿Γß∩ «¬¡« ¡áßΓα«⌐¬¿ ΓÑßΓ¿α«óá¡¿∩/½ÑτÑ¡¿∩:
  622.  
  623.  ╔═[■]═════════════════════════ Scan Setup ═════════════════════════════╗
  624.  ║                                                                      ║
  625.  ║   Path: _*:________________________          Options                 ║
  626.  ║                                               [X] Load for cure      ║
  627.  ║   Mask:                   Sector options      [ ] Beep               ║
  628.  ║    ( ) Programs            [X] MBR            [X] Show tree          ║
  629.  ║    (*) All files           [X] Boot           [X] Split messages     ║
  630.  ║    ( ) User defined:       [X] FAT            [X] Auto test dialog   ║
  631.  ║           *.exe *.com                                                ║
  632.  ║                           File options            Set options for:   ║
  633.  ║   Mode                     [ ] Subdirectories                        ║
  634.  ║    [X] Warnings            [X] Remote disks            Speed     ▄   ║
  635.  ║    [X] Code analyzer       [X] Packed files        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ║
  636.  ║    [ ] Redundant scan      [X] Archive files        Reliability  ▄   ║
  637.  ║    [ ] Use CRC             [X] Cure readonly       ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ║
  638.  ║                                                       Alarm!     ▄   ║
  639.  ║   Objects                 Memory options           ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ║
  640.  ║    [X] Sectors             [X] Interrupts                            ║
  641.  ║    [X] Files               [X] Buffers                               ║
  642.  ║    [X] Memory                                                        ║
  643.  ║                                 OK   ▄       Save  ▄      Cancel ▄   ║
  644.  ║                               ▀▀▀▀▀▀▀▀      ▀▀▀▀▀▀▀▀      ▀▀▀▀▀▀▀▀   ║
  645.  ╚══════════════════════════════════════════════════════════════════════╝
  646.  
  647.  Path
  648.  ────
  649. çñÑß∞ ºáñáÑΓß∩ ß»¿ß«¬ ñ¿ß¬«ó, »«ñ¬áΓὫú«ó ¿ ¿¼Ñ¡ Σá⌐½«ó, ¬«Γ«αδÑ
  650. ¡Ñ«íσ«ñ¿¼« »α«ß¬á¡¿α«óáΓ∞.
  651.  
  652.  Mask
  653.  ────
  654. ¥Γ«Γ »ÑαѬ½ετáΓѽ∞ ºáñáÑΓ ¼á߬¿ Σá⌐½«ó, ¬«Γ«αδÑ íπñπΓ ΓÑßΓ¿α«óáΓ∞ß∩ »«
  655. π¼«½τá¡¿ε (Ñß½¿ ¼á߬á ∩ó¡« ¡Ñ ºáñá¡á ó »«½Ñ 'Path').
  656.  
  657. æΓá¡ñáαΓ¡«Ñ »«½«ªÑ¡¿Ñ »ÑαѬ½ετáΓѽ∩ - "Programs" «º¡áτáÑΓ, τΓ« íπñπΓ
  658. »α«óÑα∩Γ∞ß∩ óßÑ Σá⌐½δ (ó Γ.τ. ó áασ¿óáσ), ¿¼ÑεΘ¿Ñ αáßΦ¿αÑ¡¿∩ *.BAT, *.COM,
  659. *.EXE, *.OV?, *.SYS.
  660.  
  661. Å«½«ªÑ¡¿Ñ »ÑαѬ½ετáΓѽ∩ "All files" ß««ΓóÑΓßΓóπÑΓ ¼á߬Ѡ"*.*". Åα¿ φΓ«¼
  662. íπñπΓ ΓÑßΓ¿α«óáΓ∞ß∩ óßÑ Σá⌐½δ ¬áΓὫú«ó, ºáñá¡¡δσ ó »«½Ñ "Path". ¥Γ« íδóáÑΓ
  663. ¡Ñ«íσ«ñ¿¼« ó ß½πτáÑ »«αáªÑ¡¿∩ ¡Ñ¬«Γ«α묨 Γ¿»á¼¿ ó¿απß«ó, ºáαáªáεΘ¿σ Σá⌐½δ
  664. »α¿ ¿σ «Γ¬αδΓ¿¿ ¿½¿ ºá¬αδΓ¿¿, á ΓᬪѠ¡Ñ¬«Γ«α묨 ¿ºδß¬á¡¡δ¼¿ ¿½¿ ¡áσá½∞¡δ¼¿
  665. ó¿απßἿ.
  666.  
  667. Åα¿ »«½«ªÑ¡¿¿ »ÑαѬ½ετáΓѽ∩ "User defined:" íπñπΓ ΓÑßΓ¿α«óáΓ∞ß∩ Σá⌐½δ,
  668. ß««ΓóÑΓßΓóπεΘ¿Ñ ¼á߬á¼, π¬áºá¡¡δ¼ ó ß½ÑñπεΘѼ »«½Ñ.
  669.  
  670.  Mode
  671.  ────
  672. ¥Γ«Γ αáºñѽ ß«ñÑαª¿Γ »ÑαѬ½ετáΓѽ¿ «ß¡«ó¡δσ αѪ¿¼«ó ß¬á¡¿α«óá¡¿∩.
  673.  
  674. "Warnings" ó¬½ετáÑΓ ñ«íáó«τ¡πε »α«µÑñπαπ »α«óÑન. Ä¡á óδó«ñ¿Γ
  675. »αÑñπ»αѪñáεΘÑÑ ß««íΘÑ¡¿Ñ, Ñß½¿ ß¬á¡¿απѼδ⌐ Σá⌐½/ßÑ¬Γ«α ß«ñÑαª¿Γ ¿º¼Ñ¡Ñ¡¡δ⌐
  676. ¿½¿ »«óαѪñÑ¡¡δ⌐ ó¿απß, á ΓᬪÑ, Ñß½¿ ó »á¼∩Γ¿ ¬«¼»∞εΓÑαá «í¡áαπªÑ¡á
  677. »«ñ«ºα¿Γѽ∞¡á∩ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ¿¡ßΓαπ¬µ¿⌐.
  678.  
  679. "Code analyzer" ó¬½ετáÑΓ ¼Ñσá¡¿º¼ Code Analyzer.
  680.  
  681. "Redundant scan" ó¬½ετáÑΓ ¼Ñσá¡¿º¼ »«½¡«ú« ß¬á¡¿α«óá¡¿∩ ß«ñÑন¼«ú« Σá⌐½á
  682. ó¼ÑßΓ« ßΓá¡ñáαΓ¡«⌐ «íαáí«Γ¬¿ Γ«½∞¬« Γ«τѬ óσ«ñá. ¥Γ«Γ αѪ¿¼ αѬ«¼Ñ¡ñπÑΓß∩
  683. ¿ß»«½∞º«óáΓ∞ ó ß½πτáÑ ºáαáªÑ¡¿∩ Γᬿ¼¿ ó¿απßἿ ¬á¬ "3nop", ¬«Γ«αδ⌐
  684. ºá»¿ßδóáÑΓ ßÑí∩ ó ßÑαÑñ¿¡π Σá⌐½á »«óÑασ ßΓáα«ú« ¬«ñá. é «ßΓá½∞¡δσ ß½πτá∩σ
  685. ¿ß»«½∞º«óá¡¿Ñ φΓ«ú« αѪ¿¼á ¡Ñ αѬ«¼Ñ¡ñπÑΓß∩, Γ.¬. »α«µÑßߠ߬᡿α«óá¡¿∩
  686. ºá¼Ññ½∩ÑΓß∩ ó ¡Ñ߬«½∞¬« αáº, πóѽ¿τ¿óáÑΓß∩ ΓᬪѠóÑα«∩Γ¡«ßΓ∞ "½«ª¡δσ
  687. ßαáíáΓδóá¡¿⌐" »α¿ ß¬á¡¿α«óá¡¿¿ ¡ÑºáαáªÑ¡¡δσ Σá⌐½«ó.
  688.  
  689. "Use CRC" »α¿ó«ñ¿Γ ¬ ¿ß»«½∞º«óá¡¿ε Γáí½¿µδ CRC ñ½∩ «»αÑñѽѡ¿∩ ¿º¼Ñ¡Ñ¡¿⌐ ó
  690. ߬᡿απѼδσ «íΩѬΓáσ. ¥Γá Γáí½¿µá ñ«½ª¡á íδΓ∞ ß«ºñá¡á ¬«¼á¡ñ«⌐ "Cure & make
  691. CRC".
  692.  
  693.  Objects
  694.  ───────
  695. ¥Γ«Γ αáºñѽ ß«ñÑαª¿Γ ß»¿ß«¬ «íΩÑ¬Γ«ó, »«ñ½ÑªáΘ¿σ ß¬á¡¿α«óá¡¿ε.
  696.  
  697. "Sectors" ó¬½ετáÑΓ »α«µÑñπαπ ß¬á¡¿α«óá¡¿∩ ß¿ßΓѼ¡δσ ßÑ¬Γ«α«ó, π¬áºá¡¡δσ
  698. ó αáºñѽѠ"Sector options".
  699.  
  700. "Files" ó¬½ετáÑΓ »α«µÑñπαπ ß¬á¡¿α«óá¡¿∩ Σá⌐½«ó (ó Γ«¼ τ¿ß½Ñ Σá⌐½«ó ß
  701. áΓα¿íπΓἿ System, Hidden ¿ ReadOnly), »α¿ φΓ«¼ αẽ¿τ¡δÑ αѪ¿¼δ
  702. «»αÑñѽ∩εΓß∩ ó αáºñѽѠ"File options".
  703.  
  704. "Memory" ó¬½ετáÑΓ »α«µÑñπαπ ß¬á¡¿α«óá¡¿∩ ß¿ßΓѼ¡«⌐ »á¼∩Γ¿ (ó Γ«¼ τ¿ß½Ñ High
  705. Memory Area, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«), »α¿ φΓ«¼ αẽ¿τ¡δÑ αѪ¿¼δ «»αÑñѽ∩εΓß∩ ó
  706. αáºñѽѠ"Memory options".
  707.  
  708.  Sector options
  709.  ──────────────
  710. ¥Γ«Γ αáºñѽ ß«ñÑαª¿Γ ß»¿ß«¬ ß¿ßΓѼ¡δσ ßÑ¬Γ«α«ó, »«ñ½ÑªáΘ¿σ ß¬á¡¿α«óá¡¿ε.
  711.  
  712. "MBR" ó¬½ετáÑΓ »α«µÑñπαπ ß¬á¡¿α«óá¡¿∩ óßÑσ »Ñαóδσ ßÑ¬Γ«α«ó (Master Boot
  713. Record) óßÑσ ñ«ßΓπ»¡δ󠽫¬á½∞¡δσ Σ¿º¿τÑ߬¿σ ñ¿ß¬«ó.
  714.  
  715. "Boot" ó¬½ετáÑΓ »α«µÑñπαπ ß¬á¡¿α«óá¡¿∩ ºáúαπº«τ¡δσ ßÑ¬Γ«α«ó ½«¬á½∞¡δσ
  716. ½«ú¿τÑ߬¿σ ñ¿ß¬«ó, π¬áºá¡¡δσ ó »«½Ñ "Path".
  717.  
  718. "FAT" ó¬½ετáÑΓ »α«µÑñπαπ »α«óÑન File Allocation Table ¡á »«ñ«ºα¿Γѽ∞¡δÑ
  719. ß¿Γπᵿ¿, ΓᬿѠ¬á¬ »ßÑóñ«ßí«⌐¡δÑ ßÑ¬Γ«αá.
  720.  
  721.  File options
  722.  ────────────
  723. ¥Γ«Γ αáºñѽ ß«ñÑαª¿Γ «»µ¿¿ αѪ¿¼á ß¬á¡¿α«óá¡¿∩ Σá⌐½«ó. æ¼. ΓᬪѠ"Scan
  724. Messages".
  725.  
  726. "Subdirectories" ºáßΓáó½∩ÑΓ ¼Ñσá¡¿º¼ ß¬á¡¿α«óá¡¿∩ »α«σ«ñ¿Γ∞ ñÑαÑó«
  727. »«ñ¬áΓὫú«ó, ¡áτ¿¡á∩ ß ¬áΓὫú«ó, π¬áºá¡¡δσ ó »«½Ñ "Path". àß½¿ ºáñá¡«
  728. Γ«½∞¬« ¿¼∩ ñ¿ß¬á (¡á»α¿¼Ñα, "C:"), Γ« ß¬á¡¿α«óá¡¿Ñ ¡áτ¿¡áÑΓß∩ ß ¬«α¡Ñó«ú«
  729. ¬áΓὫúá.
  730.  
  731. "Remote disks" »α¿ ¿ß»«½∞º«óá¡¿¿ ¼á߬¿ "*:" ó¬½ετáÑΓ ó ß»¿ß«¬ ñ¿ß¬«ó,
  732. »«ñ½ÑªáΘ¿σ ß¬á¡¿α«óá¡¿ε, ¡Ñ Γ«½∞¬« ½«¬á½∞¡δÑ, ¡« ¿ πñá½Ñ¡¡δÑ (ßÑΓÑóδÑ)
  733. ñ¿ß¬¿. é »α«Γ¿ó¡«¼ ß½πτáÑ ΓÑßΓ¿α«óáΓ∞ß∩ íπñπΓ Γ«½∞¬« ½«¬á½∞¡δÑ ñ¿ß¬¿.
  734.  
  735. "Packed files" ó¬½ετáÑΓ Unpack Engine.
  736.  
  737. "Archive files" ó¬½ετáÑΓ Extract Engine.
  738.  
  739. "Cure readonly" αáºαÑΦáÑΓ ½ÑτÑ¡¿Ñ Σá⌐½«ó, »«¼ÑτÑ¡¡δσ ¬á¬ ReadOnly.
  740.  
  741.  Memory options
  742.  ──────────────
  743. ¥Γ«Γ αáºñѽ ß«ñÑαª¿Γ «»µ¿¿ αѪ¿¼á ß¬á¡¿α«óá¡¿∩ »á¼∩Γ¿.
  744.  
  745. "Interrupts" ó¬½ετáÑΓ αѪ¿¼ Γαáßß¿α«ó¬¿ ¿ »α«óÑન ñ¿ß¬«óδσ ¿ ß¿ßΓѼ¡δσ
  746. »αÑαδóá¡¿⌐. ¥Γá »α«µÑñπαá ¼«ªÑΓ ¬«¡Σ½¿¬Γ«óáΓ∞ ß ¡Ñ¬«Γ«α묨 αѺ¿ñÑ¡Γ¡δ¼¿
  747. á¡Γ¿ó¿απß¡δ¼¿ πΓ¿½¿ΓἿ ¿ »α¿ó«ñ¿Γ∞ ¬ ½«ª¡δ¼ »αÑñπ»αѪñÑ¡¿∩¼. é φΓ«¼
  748. ß½πτáÑ ½πτΦÑ πíαáΓ∞ Γá¬πε πΓ¿½¿Γπ ¿º »á¼∩Γ¿, τѼ «Γ¬½ετáΓ∞ "Interrupts",
  749. Γ.¬. ¡Ñ¬«Γ«αδÑ αѺ¿ñÑ¡Γ¡δÑ ó¿απßδ »α¿ φΓ«¼ ¡Ñ ¼«úπΓ íδΓ∞ «í¡áαπªÑ¡δ.
  750.  
  751. "Buffers" ó¬½ετáÑΓ »α«óÑα¬π ¬«½¿τÑßΓóá ß¿ßΓѼ¡δσ íπΣÑα«ó ¿ ßαáó¡¿óáÑΓ φΓ«
  752. τ¿ß½« ß π¬áºá¡¡δ¼ ó ßΓα«¬Ñ BUFFERS=xxx Σá⌐½á CONFIG.SYS. ìѬ«Γ«αδÑ πΓ¿½¿Γδ
  753. (¡á»α¿¼Ñα QEMM) ¼«úπΓ ¿º¼Ñ¡∩Γ∞ Σ«α¼áΓ ß»¿ß¬á ß¿ßΓѼ¡δσ íπΣÑα«ó; ó φΓ«¼
  754. ß½πτáÑ ¼«ªÑΓ ó«º¡¿¬áΓ∞ ½«ª¡«Ñ »αÑñπ»αѪñÑ¡¿Ñ.
  755.  
  756.  Options
  757.  ───────
  758. ¥Γ«Γ αáºñѽ ß«ñÑαª¿Γ «ßΓá½∞¡δÑ «»µ¿¿.
  759.  
  760. "Load for cure" «»αÑñѽ∩ÑΓ αѪ¿¼ ºáúαπº¬¿ á¡Γ¿ó¿απß¡«⌐ íáºδ ñá¡¡δσ ó
  761. »á¼∩Γ∞. àß½¿ φΓá «»µ¿∩ «Γ¬½ετÑ¡á, Γ« ºáúαπªáεΓß∩ Γ«½∞¬« ñá¡¡δÑ, ¡Ñ«íσ«ñ¿¼δÑ
  762. ñ½∩ ñÑΓÑ¬Γ¿α«óá¡¿∩ ó¿απßá, »α¿ φΓ«¼ ß¬á¡Ñα ºá¡¿¼áÑΓ ¼Ñ¡∞ΦÑ «»ÑαáΓ¿ó¡«⌐
  763. ß¿ßΓѼ¡«⌐ ¿ XMS »á¼∩Γ¿.
  764.  
  765. "Beep" π»αáó½∩ÑΓ »«ñáτÑ⌐ ºóπ¬«ó«ú« ß¿ú¡á½á »α¿ «í¡áαπªÑ¡¿¿ ó¿απß«ó.
  766.  
  767. "Show tree" «»αÑñѽ∩ÑΓ ó¿ñ ß««íΘÑ¡¿⌐, óδó«ñ¿¼δσ ó «¬¡« "Scan". Åα¿
  768. «Γ¼ÑτÑ¡¡«⌐ «»µ¿¿ ß««íΘÑ¡¿∩ óδó«ñ∩Γß∩ ó ó¿ñÑ ñÑαÑóá »«ñ¬áΓὫú«ó, ó
  769. »α«Γ¿ó¡«¼ ß½πτáÑ - »«½¡δ¼ ¿¼Ñ¡Ñ¼ Σá⌐½á.
  770.  
  771. "Split messages" »«ºó«½∩ÑΓ ¡á»αáó½∩Γ∞ ß««íΘÑ¡¿∩ αạ«ú« α«ñá ó αẽ¿τ¡δÑ
  772. «¬¡á. Åα¿ φΓ«¼ «¬¡« "CheckUp" íπñÑΓ ß«ñÑαªáΓ∞ ¿¡Σ«α¼áµ¿ε « ¡ÑºáαáªÑ¡¡δσ ¿
  773. ¡Ñ ß«ñÑαªáΘ¿σ »«ñ«ºα¿Γѽ∞¡δσ ¿¡ßΓαπ¬µ¿⌐ Σá⌐½áσ. éßÑ «ßΓá½∞¡δÑ ß««íΘÑ¡¿∩
  774. íπñπΓ ¡á»αáó½∩Γ∞ß∩ ó «¬¡« "Scan".
  775.  
  776. "Auto test dialog" óδºδóáÑΓ "Start dialog" ¡Ñ»«ßαÑñßΓóÑ¡¡«
  777. »«ß½Ñ ºáúαπº¬¿ »α«úαá¼¼δ.
  778.  
  779.  Set option for
  780.  ──────────────
  781. îδ σ«α«Φ« »«¡¿¼áѼ, τΓ« ó ¡áßΓα«⌐¬Ñ »α«úαá¼¼δ ºáñÑ⌐ßΓó«óá¡« ß½¿Φ¬«¼ ¼¡«ú«
  782. ñ½∩ ¡Ñ»«ñú«Γ«ó½Ñ¡¡«ú« »«½∞º«óáΓѽ∩ «»µ¿⌐. ä½∩ Γ«ú«, τΓ«íδ «í½Ñúτ¿Γ∞ éáΦπ ¿
  783. íѺ Γ«ú« ¡Ñ½Ñú¬πε ª¿º¡∞, ¼δ αÑΦ¿½¿ óóÑßΓ¿ ¡Ñ߬«½∞¬« ¬¡«»«¬, ¡áßΓαá¿óáεΘ¿σ
  784. ß¿ßΓѼπ ¡á αẽ¿τ¡δÑ ß¿Γπᵿ¿.
  785.  
  786. "Speed" πßΓá¡áó½¿óáÑΓ «»µ¿¿ Γá¬, τΓ«íδ »α«µÑßߠ߬᡿α«óá¡¿∩ íδ½ ¡á¿í«½ÑÑ
  787. íδßΓαδ¼.
  788.  
  789. "Reliability" ¡áßΓαá¿óáÑΓ ß¿ßΓѼπ ñ½∩ ñ«ßΓ¿ªÑ¡¿∩ ñ«ßΓáΓ«τ¡«⌐ ¡áñѪ¡«ßΓ¿.
  790.  
  791. "Alarm!" ñ«½ª¡á ¿ß»«½∞º«óáΓ∞ß∩ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ ó¿απß »«αế½ éáΦ
  792. ¬«¼»∞εΓÑα ¿ ¡Ñ ¼«ªÑΓ íδΓ∞ «í¡áαπªÑ¡ »α¿ ¡áßΓα«⌐¬Ñ "Reliability".
  793.  
  794. é¡¿¼á¡¿Ñ! àß½¿ π éáß í«½∞Φ«⌐ «íΩѼ ñ¿ß¬«ó«⌐ »á¼∩Γ¿ ß Γδß∩τἿ Σá⌐½«ó ¿
  795. í«½∞Φ¿¼ ¬«½¿τÑßΓó«¼ áασ¿ó«ó, ß¬á¡¿α«óá¡¿Ñ ó αѪ¿¼Ñ "Alarm!" ¼«ªÑΓ
  796. »«ΓαÑí«óáΓ∞ ¡Ñ߬«½∞¬¿σ τáß«ó.
  797.  
  798.  Save button
  799.  ───────────
  800. æ«σαá¡¿Γ∞ ¡áßΓα«⌐¬π ó Σá⌐½Ñ ¬«¡Σ¿úπαᵿ¿ AVP.INI.
  801.  
  802.  
  803.  Scan│Save Report - ºá»¿ß∞ ß««íΘÑ¡¿⌐ ¡á ñ¿ß¬
  804.  ────────────────────────────────────────────────────────────────────
  805.  
  806. 諼á¡ñá ó맮óá ß«σαá¡Ñ¡¿∩ αѺπ½∞ΓáΓ«ó ΓÑßΓ¿α«óá¡¿∩/½ÑτÑ¡¿∩ ó Σá⌐½ ¿½¿ ¡á
  807. »α¿¡ΓÑα. Åα¿ ¬«¼á¡ñÑ Save Report óδó«ñ¿Γß∩ «¬¡« ¡áßΓα«⌐¬¿ «ΓτÑΓá:
  808.  
  809.  ╔═[■]════════════════ Report ════════════════════╗
  810.  ║                                                ║
  811.  ║  To  ( ) Printer          [X] Statistics       ║
  812.  ║      () File             [X] Scan info        ║
  813.  ║      C:\AVP\AVP.msg       [ ] Check up info    ║
  814.  ║                                                ║
  815.  ║        OK   ▄     Save Setup ▄     Cancel ▄    ║
  816.  ║      ▀▀▀▀▀▀▀▀     ▀▀▀▀▀▀▀▀▀▀▀▀     ▀▀▀▀▀▀▀▀    ║
  817.  ╚════════════════════════════════════════════════╝
  818.  
  819. ÅÑαѬ½ετáΓѽ∞ 'To' »«ºó«½∩ÑΓ ¡á»αáó¿Γ∞ «ΓτÑΓ ¡á »α¿¡ΓÑα ¿½¿ ó «»αÑñѽѡ¡δ⌐
  820. Σá⌐½.
  821.  
  822. è½ετ¿:
  823.  Statistics     - ó¬½ετ¿Γ∞ ó «ΓτÑΓ ßΓáΓ¿ßΓ¿τÑ߬πε ¿¡Σ«α¼áµ¿ε
  824.  Scan info      - ó¬½ετ¿Γ∞ ó «ΓτÑΓ ¿¡Σ«α¼áµ¿ε « ß¬á¡¿α«óá¡¿¿
  825.  Check up info  - ó¬½ετ¿Γ∞ ó «ΓτÑΓ ¿¡Σ«α¼áµ¿ε « ¡ÑºáαáªÑ¡¡δσ «íΩѬΓáσ
  826.  
  827.  Save Setup
  828. æ«σαá¡¿Γ∞ ¡áßΓα«⌐¬π ó Σá⌐½Ñ ¬«¡Σ¿úπαᵿ¿ AVP.INI.
  829.  
  830.  
  831.  Scan│Dos Shell - óαѼѡ¡δ⌐ óδσ«ñ ó DOS
  832.  ────────────────────────────────────────────────────────────────────
  833.  
  834. êß»«½∞ºπ⌐ΓÑ ¬«¼á¡ñπ DOS Shell ñ½∩ óαѼѡ¡«ú« ºá»π߬ᠬ«¼á¡ñ¡«ú« »α«µÑßß«αá
  835. COMMAND.COM. ä½∩ ó«ºóαáΘÑ¡¿∩ ó «í«½«τ¬π ¡áíÑα¿ΓÑ EXIT ó ¬«¼á¡ñ¡«⌐ ßΓ᫬Ñ.
  836.  
  837.  
  838.  Scan│Exit - óδσ«ñ
  839.  ────────────────────────────────────────────────────────────────────
  840.  
  841. ä½∩ «¬«¡τá¡¿∩ αáí«Γδ ß »α«úαá¼¼«⌐ ¿ óδσ«ñá ó DOS ¡Ñ«íσ«ñ¿¼« ¡áªáΓ∞ Alt-X.
  842. àß½¿ ó ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ ºáñá¡á «»µ¿∩ /Q, Γ« «¬«¡τá¡¿Ñ αáí«Γδ »α«¿º«⌐ñÑΓ
  843. áóΓ«¼áΓ¿τÑ߬¿ »« «¬«¡τá¡¿¿ ß¬á¡¿α«óá¡¿∩. æ¼. ΓᬪѠ"è«ñδ ó«ºóαáΓá".
  844.  
  845.  
  846.  
  847.  2.3.2. îÑ¡ε View  (Alt-V)
  848.  ────────────────────────────────────────────────────────────────────
  849.  
  850. îÑ¡ε View ß«ñÑαª¿Γ ¬«¼á¡ñδ «Γ¬αδΓ¿∩, ºá¬αδΓ¿∩ «¬«¡ ¿ «ßπΘÑßΓó½∩ÑΓ ñαπú¿Ñ
  851. «»Ñαᵿ¿ π»αáó½Ñ¡¿∩ ¿¡ΓÑαΣÑ⌐ß«¼. ü«½∞Φ¿¡ßΓó« «¬«¡ ß«ñÑαª¿Γ ßΓá¡ñáαΓ¡δÑ
  852. φ½Ñ¼Ñ¡Γδ π»αáó½Ñ¡¿∩: ½¿¡¿¿ »α«¬απΓ¬¿, ¬¡«»¬¿ ºá¬αδΓ¿∩ ¿ αáß»áσ¿óá¡¿∩ «¬«¡.
  853.  
  854.  
  855.  View│Scan Window (F7) - «Γ¬αδΓ∞ «¬¡« Scan
  856.  ────────────────────────────────────────────────────────────────────
  857.  
  858. ¥Γá ¬«¼á¡ñá «Γ¬αδóáÑΓ «¬¡« Scan. é «¬¡« Scan óδñáεΓß∩ ß««íΘÑ¡¿∩ « σ«ñÑ
  859. ΓÑßΓ¿α«óá¡¿∩ »á¼∩Γ¿, ßÑ¬Γ«α«ó ¿ Σá⌐½«ó; ß««íΘÑ¡¿∩ « »«αáªÑ¡¿¿ ó¿απß«¼ ¿½¿ «
  860. ß¿Γπᵿ∩σ, "»«ñ«ºα¿Γѽ∞¡δσ" ¡á ó¿απß; ¿¼Ñ¡á Σá⌐½«ó, π ¬«Γ«αδσ «í¡áαπªÑ¡δ
  861. ¡Ñß«ó»áñÑ¡¿∩ ß ¬«¡Γα«½∞¡«⌐ ßπ¼¼«⌐; ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ ß««íΘÑ¡¿∩. Ä¬¡«
  862. «Γ¬αδóáÑΓß∩ áóΓ«¼áΓ¿τÑ߬¿ »α¿ ¡áτá½Ñ »«¿ß¬á ó¿απß«ó.
  863.  
  864.  
  865.  View│Check Up Window (Alt-F7) - «Γ¬αδΓ∞ «¬¡« Check Up
  866.  ────────────────────────────────────────────────────────────────────
  867.  
  868. ¥Γá ¬«¼á¡ñá «Γ¬αδóáÑΓ «¬¡« Check Up. é «¬¡« Check Up óδñáεΓß∩ ¿¼Ñ¡á
  869. ßÑ¬Γ«α«ó ¿ Σá⌐½«ó, Ñß½¿ ó¿απß ó ¡¿σ ¡Ñ ¡á⌐ñÑ¡.
  870.  
  871.  
  872.  View│Statistics - »α«ß¼«Γα ßΓáΓ¿ßΓ¿¬¿
  873.  ────────────────────────────────────────────────────────────────────
  874.  
  875. 諼á¡ña Statistics ¿ß»«½∞ºπÑΓß∩ ñ½∩ »α«ß¼«Γαá ßΓáΓ¿ßΓ¿τÑ߬«⌐ ¿¡Σ«α¼áµ¿¿ «
  876. ߬᡿α«óá¡¿¿.
  877.  
  878.  
  879.  View│Clear Messages - πñ὿Γ∞ ß««íΘÑ¡¿∩
  880.  ────────────────────────────────────────────────────────────────────
  881.  
  882. 諼á¡ñá Clear Messages ¿ß»«½∞ºπÑΓß∩ ñ½∩ πñá½Ñ¡¿∩ óßÑσ ß««íΘÑ¡¿⌐ ¿º «¬«¡
  883. Scan ¿ Check Up.
  884.  
  885.  
  886.  View│25/50 Lines (Alt-F9) - ¿º¼Ñ¡¿Γ∞ αẼÑα φ¬αá¡á
  887.  ────────────────────────────────────────────────────────────────────
  888.  
  889. 諼á¡ña 25/50 Lines ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ αѪ¿¼á αáí«Γδ φ¬αá¡á.
  890.  
  891.  
  892.  View│Zoom (F5) - πóѽ¿τ¿Γ∞ αẼÑα «¬¡á
  893.  ────────────────────────────────────────────────────────────────────
  894.  
  895. 諼á¡ña Zoom ¿ß»«½∞ºπÑΓß∩ ñ½∩ πóѽ¿τÑ¡¿∩ αẼÑα«ó á¬Γ¿ó¡«ú« «¬¡á. àß½¿ «¬¡«
  896. πªÑ πóѽ¿τÑ¡«, Γ« «¡« ó«ßßΓá¡áó½¿óáÑΓ »Ñαó«¡áτá½∞¡δÑ αẼÑαδ.
  897.  
  898.  
  899.  View│Next (F6) - ß½ÑñπεΘÑÑ «¬¡«
  900.  ────────────────────────────────────────────────────────────────────
  901.  
  902. 諼á¡ña Next ¿ß»«½∞ºπÑΓß∩ ñ½∩ µ¿¬½¿τÑ߬«ú« »ÑαÑσ«ñá ó ß½ÑñπεΘÑÑ á¬Γ¿ó¡«Ñ
  903. «¬¡«.
  904.  
  905.  
  906.  View│Close (Alt-F3) - ºá¬αδΓ∞ «¬¡«
  907.  ────────────────────────────────────────────────────────────────────
  908.  
  909. 諼á¡ñá Close ¿ß»«½∞ºπÑΓß∩ ñ½∩ ºá¬αδΓ¿∩ á¬Γ¿ó¡«ú« «¬¡á.
  910.  
  911.  
  912.  View│Resize (Ctrl-F5) - ¿º¼Ñ¡¿Γ∞ αẼÑα «¬¡á
  913.  ────────────────────────────────────────────────────────────────────
  914.  
  915. 諼á¡ñá Resize ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ αẼÑαá ¿ »«½«ªÑ¡¿∩ á¬Γ¿ó¡«ú« «¬¡á.
  916. êß»«½∞ºπ⌐ΓÑ UP,DN,LT,RT ñ½∩ »ÑαѼÑΘÑ¡¿∩, SHIFT-(UP,DN,LT,RT) ñ½∩ ¿º¼Ñ¡Ñ¡¿∩
  917. αẼÑαá «¬¡á. Å« «¬«¡τá¡¿¿ ¡áßΓα«⌐¬¿ ¡áª¼¿ΓÑ ENTER.
  918.  
  919.  
  920.  
  921.  2.3.3. îÑ¡ε Edit  (ALt-E)   (óÑαß¿∩ Pro)
  922.  ────────────────────────────────────────────────────────────────────
  923.  
  924. îÑ¡ε Edit ¿ß»«½∞ºπÑΓß∩ ñ½∩ αÑñá¬Γ¿α«óá¡¿∩ á¡Γ¿ó¿απß¡δσ íẠñá¡¡δσ.
  925.  
  926.  
  927.  Edit│Open Base (F3) - «Γ¬αδΓ∞ íáºπ
  928.  ────────────────────────────────────────────────────────────────────
  929.  
  930. 諼á¡ñá Open Base óδºδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«, »α¿ »«¼«Θ¿ ¬«Γ«α«ú« óδí¿αáÑΓß∩
  931. Σá⌐½ ß á¡Γ¿ó¿απß¡«⌐ íẫ⌐ ñá¡¡δσ ñ½∩ αÑñá¬Γ¿α«óá¡¿∩ ó αÑñá¬Γ«αÑ íáº.
  932.  
  933.  
  934.  Edit│Close Base (Alt-F3) - ºá¬αδΓ∞ íáºπ
  935.  ────────────────────────────────────────────────────────────────────
  936.  
  937. 諼á¡ñá Close Base ¿ß»«½∞ºπÑΓß∩ ñ½∩ ºá¬αδΓ¿∩ á¬Γ¿ó¡«⌐ íáºδ.
  938.  
  939.  
  940.  Edit│Save Base (F2) - ß«σαá¡¿Γ∞ íáºπ ¡á ñ¿ß¬
  941.  ────────────────────────────────────────────────────────────────────
  942.  
  943. 諼á¡ñá Save Base ¿ß»«½∞ºπÑΓß∩ ñ½∩ ß«σαá¡Ñ¡¿∩ ¿º¼Ñ¡Ñ¡¿⌐ ó á¬Γ¿ó¡«⌐ íáºÑ.
  944.  
  945.  
  946.  Edit│Save All (Ctrl-F2) - ß«σαá¡¿Γ∞ óßÑ íáºδ ¡á ñ¿ß¬
  947.  ────────────────────────────────────────────────────────────────────
  948.  
  949. 諼á¡ñá Save All ¿ß»«½∞ºπÑΓß∩ ñ½∩ ß«σαá¡Ñ¡¿∩ ¿º¼Ñ¡Ñ¡¿⌐ ó« óßÑσ «Γ¬αδΓδσ
  950. íáºáσ.
  951.  
  952.  
  953.  Edit│Cut (Shift-Del) - πñ὿Γ∞ ¿ »«¼ÑßΓ¿Γ∞ ó íπΣÑα
  954.  ────────────────────────────────────────────────────────────────────
  955.  
  956. 諼á¡ñá Cut ¿ß»«½∞ºπÑΓß∩ ñ½∩ »ÑαÑ¡«ßᠺỿ߿ ó íπΣÑα. Å«ß½Ñ φΓ«ú« ¼«ª¡«
  957. ¿ß»«½∞º«óáΓ∞ ¬«¼á¡ñπ Paste ñ½∩ óßΓá󬿠ºá»¿ß¿ ó íáºπ ¿º íπΣÑαá.
  958.  
  959.  
  960.  Edit│Copy (Ctrl-Ins) - ß¬«»¿α«óáΓ∞ ó íπΣÑα
  961.  ────────────────────────────────────────────────────────────────────
  962.  
  963. 諼á¡ñá Copy ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¬«»¿α«óá¡¿∩ ºá»¿ß¿ ó íπΣÑα. Å«ß½Ñ φΓ«ú« ¼«ª¡«
  964. ¿ß»«½∞º«óáΓ∞ ¬«¼á¡ñπ Paste ñ½∩ óßΓá󬿠ºá»¿ß¿ ó íáºπ ¿º íπΣÑαá.
  965.  
  966.  
  967.  Edit│Paste (Shift-Ins) - ß¬«»¿α«óáΓ∞ ¿º íπΣÑαá
  968.  ────────────────────────────────────────────────────────────────────
  969.  
  970. 諼á¡ñá Paste ¿ß»«½∞ºπÑΓß∩ ñ½∩ óßΓá󬿠ºá»¿ß¿ ó íáºπ ¿º íπΣÑαá. ä½∩ ºá»¿ß¿
  971. ó íπΣÑα ¿ß»«½∞ºπ⌐ΓÑ ¬«¼á¡ñδ Copy ¿ Cut.
  972.  
  973.  
  974.  Edit│Active Bases (F4) - á¬Γ¿ó¡δÑ íáºδ
  975.  ────────────────────────────────────────────────────────────────────
  976.  
  977. 諼á¡ñá Active Bases óδºδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡« ñ½∩ αÑñá¬Γ¿α«óá¡¿∩ ß»¿ß¬á
  978. á¬Γ¿ó¡δσ ó« óαѼ∩ ß¬á¡¿α«óá¡¿∩ íáº.
  979.  
  980.  
  981.  
  982.  2.3.4. îÑ¡ε Tools  (Alt-T)
  983.  ────────────────────────────────────────────────────────────────────
  984.  
  985. îÑ¡ε Tools ß«ñÑαª¿Γ ¬«¼á¡ñδ ß«ºñá¡¿∩ αѺÑαó¡«⌐ ¬«»¿¿ ß¿ßΓѼ¡δσ «í½áßΓÑ⌐
  986. ñ¿ß¬á ¿ ¿σ ó«ßßΓá¡«ó½Ñ¡¿∩.
  987.  
  988.  
  989.  Tools│Backup system area - ºá»«¼¡¿Γ∞ ß¿ßΓѼ¡δÑ «í½áßΓ¿
  990.  ────────────────────────────────────────────────────────────────────
  991.  
  992. ¥Γá ¬«¼á¡ñá ¿ß»«½∞ºπÑΓß∩ ñ½∩ ß«ºñá¡¿∩ αѺÑαó¡«⌐ ¬«»¿¿ ß¿ßΓѼ¡δσ «í½áßΓÑ⌐
  993. ¬«¼»∞εΓÑαá (CMOS info, MBR (HD 0), Boot sector (Active partition)).
  994.  
  995. è«»¿∩ ß«ºñáÑΓß∩ ¡á ú¿í¬«¼ ñ¿ß¬Ñ (ä¿ß¬«ó«ñ A:) ó Σá⌐½Ñ AVP.SBK.(Rescue disk)
  996.  
  997. Åα¿ »«αáªÑ¡¿¿ φΓ¿σ «í½áßΓÑ⌐ ¡Ñ¿ºóÑßΓ¡δ¼ ó¿απß«¼ ó«º¼«ª¡« ¿σ ó«ßßΓá¡«ó½Ñ¡¿Ñ
  998. ¿º αѺÑαó¡«⌐ ¬«»¿¿ »α¿ »«¼«Θ¿ ¬«¼á¡ñδ "Restore system area".
  999.  
  1000.  
  1001.  Tools│Restore system area - ó«ßßΓá¡«ó¿Γ∞ ß¿ßΓѼ¡δÑ «í½áßΓ¿
  1002.  ────────────────────────────────────────────────────────────────────
  1003.  
  1004. ¥Γá ¬«¼á¡ñá ¿ß»«½∞ºπÑΓß∩ ñ½∩ ó«ßßΓá¡«ó½Ñ¡¿∩ ß¿ßΓѼ¡δσ «í½áßΓÑ⌐ ¬«¼»∞εΓÑαá
  1005. (CMOS info, MBR (HD 0), Boot sector (Active partition)) ¿º αѺÑαó¡«⌐ ¬«»¿¿
  1006. ó ß½πτáÑ »«αáªÑ¡¿∩ φΓ¿σ «í½áßΓÑ⌐ ¡Ñ¿ºóÑßΓδ¼ ó¿απß«¼.
  1007.  
  1008. ÉѺÑαó¡á∩ ¬«»¿∩ ñ«½ª¡á íδΓΓ∞ »αÑñóáα¿Γѽ∞¡« ß«ºñá¡á »α¿ »«¼«Θ¿
  1009. ¬«¼á¡ñδ "Backup system area".
  1010.  
  1011. è«»¿∩ ß«ºñáÑΓß∩ ¡á Σ½«»»¿-ñ¿ß¬Ñ A: ó Σá⌐½Ñ AVP.SBK. (Rescue disk).
  1012.  
  1013.  
  1014.  
  1015.  2.4.   Ç¡á½¿ºáΓ«α ¬«ñá  (Code Analyzer)
  1016.  ────────────────────────────────────────────────────────────────────
  1017.  
  1018. Code Analyzer (φóα¿ßΓ¿τÑ߬¿⌐ ß¬á¡Ñα) »α«óÑα∩ÑΓ ¬«ñδ »« αáº¡δ¼ óÑΓó∩¼
  1019. á½ú«α¿Γ¼á ß¬á¡¿απѼ«⌐ »α«úαá¼¼δ ¡á ¡á½¿τ¿Ñ ó¿απß«»«ñ«í¡δσ ¿¡ßΓαπ¬µ¿⌐ ¿
  1020. óδñáÑΓ ß««íΘÑ¡¿Ñ, Ñß½¿ «í¡áαπªÑ¡á ¬«¼í¿¡áµ¿∩ ¬«¼á¡ñ, Γᬿσ ¬á¬
  1021. «Γ¬αδΓ¿Ñ/ºá»¿ß∞ ó Σá⌐½, »ÑαÑσóáΓ óÑ¬Γ«α«ó »αÑαδóá¡¿⌐ ¿ Γ.ñ. æ««íΘÑ¡¿∩
  1022. óδñáεΓß∩ ó Σ«α¼áΓÑ:
  1023.  
  1024.  : virus Type XXXX suspicion ([encrypted],tail)
  1025.  
  1026. úñÑ
  1027.  
  1028. "XXXX" ∩ó½∩ÑΓß∩ «ñ¡«⌐ ¿º ßΓ᫬:
  1029.  
  1030. Com - Σá⌐½ óδú½∩ñ¿Γ ¬á¬ ºáαáªÑ¡¡δ⌐ ¡Ñ¿ºóÑßΓ¡δ¼ ó¿απß«¼, »«αáªáεΘ¿¼ COM
  1031. Σá⌐½δ;
  1032.  
  1033. Exe - Σá⌐½ óδú½∩ñ¿Γ ¬á¬ ºáαáªÑ¡¡δ⌐ ¡Ñ¿ºóÑßΓ¡δ¼ ó¿απß«¼, »«αáªáεΘ¿¼ EXE
  1034. Σá⌐½δ;
  1035.  
  1036. ComExe - Σá⌐½ óδú½∩ñ¿Γ ¬á¬ ºáαáªÑ¡¡δ⌐ ¡Ñ¿ºóÑßΓ¡δ¼ ó¿απß«¼, »«αáªáεΘ¿¼
  1037. Σá⌐½δ Σ«α¼áΓá COM ¿ EXE;
  1038.  
  1039. ComTSR, ExeTSR, ComExeTSR - Σá⌐½ óδú½∩ñ¿Γ ¬á¬ ºáαáªÑ¡¡δ⌐ ¡Ñ¿ºóÑßΓ¡δ¼
  1040. αѺ¿ñÑ¡Γ¡δ¼ ó¿απß«¼, »«αáªáεΘ¿¼ Σá⌐½δ Σ«α¼áΓá COM, EXE, ¿½¿ COM ¿ EXE
  1041. Σá⌐½δ;
  1042.  
  1043. Boot - Σá⌐½/ßÑ¬Γ«α óδú½∩ñ¿Γ ¬á¬ ºáαáªÑ¡¡δ⌐ ¡Ñ¿ºóÑßΓ¡δ¼ boot-ó¿απß«¼ ¿½¿
  1044. ¬á¬ ¿¡ßΓá½½∩Γ«α boot-ó¿απßá;
  1045.  
  1046. Trojan  - Σá⌐½ óδú½∩ñ¿Γ ¬á¬ Γα«∩¡ß¬á∩ »α«úαá¼¼á;
  1047.  
  1048. æΓ᫬á "encrypted" «º¡áτáÑΓ, τΓ« »«ñ«ºα¿Γѽ∞¡á∩ »α«úαá¼¼á ß«ñÑনΓ
  1049. »α«µÑñπαπ Φ¿Σα«ó¬¿; "tail" - αáßßΓ«∩¡¿Ñ «Γ Γ«τ¬¿ óσ«ñá ñ« ¬«¡µá Σá⌐½á.
  1050.  
  1051.  
  1052. è«¡Ñτ¡«, φëàá½ú«α¿Γ¼ ¼«ªÑΓ ñáóáΓ∞ ½«ª¡δÑ ßαáíáΓδóá¡¿∩ ¬á¬ ¿ ½εí«⌐
  1053. φóα¿ßΓ¿τÑ߬¿⌐ á½ú«α¿Γ¼, ¡« «¡ íδ½ »α«ΓÑßΓ¿α«óá¡ ¡á «τÑ¡∞ í«½∞Φ«¼ ¬«½¿τÑßΓóÑ
  1054. Σá⌐½«ó, ¿ »α¿ φΓ«¼ ¡Ñ í佫 »«½πτÑ¡« ¡¿ «ñ¡«ú« ñÑ⌐ßΓó¿Γѽ∞¡« ½«ª¡«ú«
  1055. ßαáíáΓδóá¡¿∩. àß½¿ éδ «í¡áαπª¿ΓÑ ½«ª¡δÑ ßαáíáΓδóá¡¿∩ ¡á ¡Ñ¿¡Σ¿µ¿α«óá¡¡δσ
  1056. Σá⌐½áσ, óδΦ½¿ΓÑ ó Σ¿α¼π èÇîê φ¬ºÑ¼»½∩αδ φΓ¿σ Σá⌐½«ó ñ½∩ á¡á½¿ºá ¿½¿ π¬áª¿ΓÑ
  1057. ¿σ ¿¼Ñ¡á ó ß««ΓóÑΓßΓóπεΘ¿σ »α«úαá¼¼¡δσ »á¬ÑΓáσ.
  1058.  
  1059. Åα¿ ß¬á¡¿α«óá¡¿¿ ¬«ñá Code Analyzer »α«óÑα∩ÑΓ ¼¡«ú« óÑΓóÑ⌐ á½ú«α¿Γ¼á
  1060. »α«úαá¼¼δ (ó¬½ετá∩ ¡Ñ߬«½∞¬« »«ñπα«ó¡Ñ⌐). éß½ÑñßΓó¿Ñ φΓ«ú« AVP αáí«ΓáÑΓ
  1061. αáºá ó Γα¿ ¼Ññ½Ñ¡¡ÑÑ »α¿ ó¬½ετÑ¡¡«¼ Code Analyzer, τѼ »α¿ ó䬽ετÑ¡¡«¼. ì«
  1062. φëà¼Ñσá¡¿º¼ «»αÑñѽ∩ÑΓ «¬«½« 80% ó¿απß«ó (ó¬½ετá∩ ¼¡«ú¿Ñ Φ¿Σα«óá¡¡δÑ) ¿º
  1063. ¡áΦÑ⌐ ¬«½½Ñ¬µ¿¿, ¿ ¼δ »αÑñ»«½áúáѼ, τΓ« ¡«óδÑ ¡Ñ¿ºóÑßΓ¡δÑ ó¿απßδ íπñπΓ
  1064. «»αÑñѽ∩Γ∞ß∩ ß Γᬫ⌐ ªÑ óÑα«∩Γ¡«ßΓ∞ε.
  1065.  
  1066. ê »«ß½Ññ¡ÑÑ, ΓѬπΘá∩ óÑαß¿∩ Code Analyzer ¡Ñ πñá½∩ÑΓ ó¿απßδ ¿º Σá⌐½«ó ¿
  1067. ßÑ¬Γ«α«ó, »«¼ÑτÑ¡¡δσ ¬á¬ "suspicious". ä½∩ πñá½Ñ¡¿∩ ¡«óδσ ó¿απß«ó
  1068. «íαáΘá⌐ΓÑß∞ ¬ ß¿ßΓѼ¡δ¼ »α«úαá¼¼¿ßΓá¼.
  1069.  
  1070.  
  1071.  
  1072.  2.5.  îÑσá¡¿º¼ αá߻ᬫ󬿠¿ß»«½¡∩Ѽδσ ¼«ñπ½Ñ⌐  (Unpacking Engine)
  1073.  ────────────────────────────────────────────────────────────────────
  1074.  
  1075. é ¡áßΓ«∩ΘÑÑ óαѼ∩ ñ«ßΓáΓ«τ¡« Φ¿α«¬« αáß»α«ßΓαá¡Ñ¡δ πΓ¿½¿Γδ π»á¬«ó¬¿
  1076. ¿ß»«½¡∩Ѽδσ Σá⌐½«ó. Ä¡¿ ºá»¿ßδóáεΓ π»á¬«óá¡¡δ⌐ Σá⌐½ ¡á ñ¿ß¬ ß« ß»Ñµ¿á½∞¡δ¼
  1077. ¬«ñ«¼ αá߻ᬫóΘ¿¬á. Åα¿ ¿ß»«½¡Ñ¡¿¿ Γᬫú« Σá⌐½á φëଫñ αá߻ᬫóδóáÑΓ
  1078. ¿ß»«½¡∩Ѽπε »α«úαá¼¼π ó «»ÑαáΓ¿ó¡πε »á¼∩Γ∞ ¿ »ÑαÑñáÑΓ Ñ⌐ π»αáó½Ñ¡¿Ñ.
  1079.  
  1080. Å«αáªÑ¡¡δÑ ó¿απß«¼ Σá⌐½δ ¼«úπΓ íδΓ∞ ¬«¼»αÑßß¿α«óá¡δ Γᬿ¼¿ »á¬«óΘ¿¬á¼¿ Γá¬
  1081. ªÑ, ¬á¬ ¿ ¡Ñ¿¡Σ¿µ¿α«óá¡¡δÑ. Åα¿ ß¬á¡¿α«óá¡¿¿ «íδτ¡δ¼¿ á¡Γ¿ó¿απß¡δ¼¿
  1082. »α«úαἼἿ »«αáªÑ¡¡δÑ Γᬿ¼ «íαẫ¼ Σá⌐½δ íπñπΓ «»αÑñѽ∩Γ∞ß∩ ¬á¬
  1083. ¡Ñ¿¡Σ¿µ¿α«óá¡¡δÑ, Γᬠ¬á¬ Γѽ« ó¿απßá π»á¬«óá¡« ó¼ÑßΓÑ ß ¬«ñ«¼ »α«úαá¼¼δ.
  1084. Unpacking Engine αá߻ᬫóδóáÑΓ Σá⌐½δ, ß«ºñá¡¡δÑ ¡á¿í«½ÑÑ »«»π½∩α¡δ¼¿
  1085. πΓ¿½¿ΓἿ DIET, PKLITE, LZEXE ¿ EXEPACK αẽ¿τ¡δσ óÑαß¿⌐, ó« óαѼѡ¡δ⌐ Σá⌐½
  1086. ¿ »ÑαÑñáÑΓ Ñú« ¡á »«óΓ«α¡πε »α«óÑα¬π. àß½¿ ó¡πΓα¿ π»á¬«óá¡¡«ú« Σá⌐½á
  1087. «í¡áαπªÑ¡ ¿ºóÑßΓ¡δ⌐ ó¿απß, Γ« ó«º¼«ª¡« Ñú« πñá½Ñ¡¿Ñ. Åα¿ φΓ«¼ ¿ßσ«ñ¡δ⌐ Σá⌐½
  1088. ºá¼ÑΘáÑΓß∩ αá߻ᬫóá¡¡δ¼ ¿ óδ½ÑτÑ¡¡δ¼. îÑσá¡¿º¼ αá߻ᬫ󬿠¬«ααÑ¬Γ¡«
  1089. αáí«ΓáÑΓ ß ¼¡«ú«¬αáΓ¡« π»á¬«óá¡¡δ¼¿ Σá⌐½á¼¿.
  1090.  
  1091. î«ñπ½∞ αá߻ᬫ󬿠αáí«ΓáÑΓ ΓᬪѠߠ¡Ñ¬«Γ«α묨 óÑαß¿∩¼¿ ¿¼¼π¡¿ºáΓ«α«ó (CPAV
  1092. ¿ F-XLOCK) ¿ Φ¿ΣαπεΘ¿σ »α«úαá¼¼ (CryptCOM).
  1093.  
  1094. î«ñπ½∞ Unpacking Engine íπñÑΓ «í¡«ó½∩Γ∞ß∩ ñ½∩ ¡«óδσ »á¬«óΘ¿¬«ó, Φ¿Σα«óΘ¿¬«ó
  1095. ¿ ¿¼¼π¡¿ºáΓ«α«ó.
  1096.  
  1097.  
  1098.  
  1099.  2.6.  îÑσá¡¿º¼ αá߻ᬫ󬿠¿º áασ¿ó«ó  (Extracting Engine)
  1100.  ────────────────────────────────────────────────────────────────────
  1101.  
  1102. Åα«í½Ñ¼á »«¿ß¬á ó¿απß«ó ó áασ¿ó¿α«óá¡¡δσ Σá⌐½áσ (ZIP, ARJ ¿ Γ.ñ.)
  1103. ßΓá¡«ó¿Γß∩ «ñ¡«⌐ ¿º ßá¼δσ ¡áßπΘ¡δσ. ê¡Σ¿µ¿α«óá¡¡δ⌐ Σá⌐½ ¼«ªÑΓ ºáΓá¿Γ∞ß∩ ¡á
  1104. ¡Ñ߬«½∞¬« ¼Ñß∩µÑó ¿ ñáªÑ ½ÑΓ, ¿ íδßΓα« αáß»α«ßΓαá¡¿Γ∞ß∩ »α¿ ¡Ñó¡¿¼áΓѽ∞¡«¼
  1105. «íαáΘÑ¡¿¿ ß Γᬿ¼¿ áασ¿óἿ. Äß«íπε «»áß¡«ßΓ∞ »αÑñßΓáó½∩εΓ áασ¿óδ,
  1106. σαá¡∩Θ¿Ñß∩ ¡á BBS.
  1107.  
  1108. æ Γᬫ⌐ ß¿ΓπᵿÑ⌐ ß»αáó½∩ÑΓß∩ ¼Ñσá¡¿º¼ αá߻ᬫ󬿠¿º áασ¿ó«ó Extracting
  1109. Engine. Åα¿ ß¬á¡¿α«óá¡¿¿ áασ¿ó«ó Extracting Engine αá߻ᬫóδóáÑΓ Σá⌐½δ ¿º
  1110. áασ¿óá »« ºáñá¡¡«⌐ ¼á߬Ѡó« óαѼѡ¡δ⌐ Σá⌐½ ¿ »ÑαÑñáÑΓ Ñú« ñ½∩ »α«óÑન
  1111. «ß¡«ó¡«¼π ¼«ñπ½ε. Å«ß½Ñ »α«óÑન óαѼѡ¡δ⌐ Σá⌐½ π¡¿τΓ«ªáÑΓß∩.
  1112.  
  1113. ÆѬπΘá∩ óÑαß¿∩ Extracting Engine ß«ñÑαª¿Γ ¬«ñδ ñ½∩ αá߻ᬫ󬿠áασ¿ó«ó
  1114. Σ«α¼áΓá ARJ ¿ ZIP ßπΘÑßΓóπεΘ¿σ óÑαß¿⌐.
  1115.  
  1116. çá¼Ñτá¡¿∩:
  1117.  
  1118. 1. AVP ¡Ñ πñá½∩ÑΓ ó¿απßδ ¿º áασ¿ó«ó, á Γ«½∞¬« ñÑΓÑ¬Γ¿απÑΓ ¿σ.
  1119.  
  1120. 2. Extracting Engine ¡Ñ αá߻ᬫóδóáÑΓ áασ¿óδ, ºáΘ¿ΘÑ¡¡δÑ »áα«½Ñ¼.
  1121.  
  1122. é ½εí«¼ ß½πτáÑ AVP 2.0 ñÑΓÑ¬Γ¿απÑΓ ºáαáªÑ¡¡δ⌐ Σá⌐½, ñáªÑ Ñß½¿ «¡ ºáΦ¿Σα«óá¡
  1123. πΓ¿½¿Γ«⌐ CryptCOM, ºáΓѼ π»á¬«óá¡ PKLITE'«¼ ¿ ºá»¿ßá¡ ó áασ¿ó »α«úαá¼¼«⌐
  1124. PKZIP.
  1125.  
  1126.  
  1127.  2.7.  Help-ß¿ßΓѼá
  1128.  ────────────────────────────────────────────────────────────────────
  1129.  
  1130. æ¿ßΓѼᠻ«ñ߬Ậ¿ (Help System) ñ«ßΓπ»¡á ó ½εí«⌐ ¼«¼Ñ¡Γ (Ñß½¿ ¡Ñ πñÑΓ
  1131. ߬᡿α«óá¡¿Ñ ñ¿ß¬«ó). ä½∩ á¬Γ¿ó¿ºáµ¿¿ Help System ΓαÑíπÑΓß∩ ¡áªáΓ∞ ¬½áó¿ΦÑ
  1132. F1. è«¼í¿¡áµ¿∩ Alt-F1 óδºδóáÑΓ »αÑñδñπΘÑÑ «¬¡« »«ñ߬Ậ¿, ¬«¼í¿¡áµ¿¿ Alt-P
  1133. ¿ Alt-N »ÑαÑó«ñ∩Γ Help System ¡á «ñ¡« «¬¡« ¡áºáñ/ó»ÑαÑñ »« ß»¿ß¬π «¬«¡
  1134. »«ñ߬ẫ¬.
  1135.  
  1136. ìѬ«Γ«αδÑ ó¿απßδ óδºδóáεΓ ó¿ñÑ« ¿½¿ ºóπ¬«óδÑ φΣΣѬΓδ. ¥Γ¿ φΣΣѬΓδ óδñѽѡδ
  1137. ¿º ó¿απß«ó ¿ »«ñ¬½ετÑ¡δ ó íáºπ ñѼ«¡ßΓαᵿ⌐ φΣΣÑ¬Γ«ó. ä½∩ ó맮óá
  1138. ñѼ«¡ßΓαᵿ¿ (Ñß½¿ «¡á »«ñ¬½ετÑ¡á) ¡Ñ«íσ«ñ¿¼« ó «¬¡Ñ Help ¡áªáΓ∞ ¬«¼í¿¡áµ¿ε
  1139. Alt-D. éδσ«ñ ¿º ñѼ«ßΓαᵿ¿ - ESC.
  1140.  
  1141. ìѬ«Γ«αδÑ ó¿απßδ ¿½¿ ßѼÑ⌐ßΓóá ó¿απß«ó óδºδóáεΓ ¡Ñ «ñ¿¡, á ¡Ñ߬«½∞¬«
  1142. φΣΣÑ¬Γ«ó, ñ½∩ »α«ß¼«Γαá ß½ÑñπεΘÑú« φΣΣѬΓá ¡Ñ«íσ«ñ¿¼« ¡áªáΓ∞ »α«íѽ. Åα«íѽ
  1143. ΓᬪѠ߽ÑñπÑΓ ¡áª¿¼áΓ∞ ñ½∩ π߬«αÑ¡¿∩ »α«ß¼«ΓαᠡѬ«Γ«αδσ ñѼ«¡ßΓαᵿ⌐,
  1144. ¡á»α¿¼Ñα, ñѼ«¡ßΓαᵿ¿ »áñÑ¡¿∩ ß¿¼ó«½«ó ó¿απß«ó "Cascade".
  1145.  
  1146. é¡¿¼á¡¿Ñ! ìѬ«Γ«αδÑ ó¿απßδ »α¿ ó맮óÑ φΣΣÑ¬Γ«ó ó¡«ß∩Γ ¡Ñ«»áß¡δÑ ¿º¼Ñ¡Ñ¡¿∩ ó
  1147. ß¿ßΓѼ¡δÑ «í½áßΓ¿ ¬«¼»∞εΓÑαá, ¡á»α¿¼Ñα, »ÑαÑ»α«úαá¼¼¿απεΓ Γá⌐¼Ñα ¿½¿
  1148. µóÑΓ«óπε »á½¿Γαπ φ¬αá¡á. ¥Γ« ¼«ªÑΓ óδºóáΓ∞ ¡Ñ¬«ααÑ¬Γ¡πε αáí«Γπ ñαπú¿σ
  1149. φΣΣÑ¬Γ«ó.
  1150.  
  1151. äѼ«¡ßΓαᵿ∩ ¡Ñ¬«Γ«αδσ φΣΣÑ¬Γ«ó ¼«ªÑΓ óδºδóáΓ∞ß∩ ÆÄï£èÄ ¡á «»αÑñѽѡ¡«¼
  1152. Γ¿»Ñ áñá»ΓÑαá, VGA, CGA ¿½¿ HERCULES. é맮ó Γᬫú« φΣΣѬΓá »α¿ αáí«ΓÑ ¡á
  1153. ñαπú«¼ Γ¿»Ñ áñá»ΓÑαá ¼«ªÑΓ óδºóáΓ∞ ºáó¿ßá¡¿Ñ ¬«¼»∞εΓÑαá. ä½∩ »α«ß¼«Γαá
  1154. ó¿ñÑ«φΣΣÑ¬Γ«ó αѬ«¼Ñ¡ñπÑΓß∩ áñá»ΓÑα VGA.
  1155.  
  1156. ìѬ«Γ«αδÑ ¿º φΣΣÑ¬Γ«ó ¿ß»«½∞ºπεΓ ß»Ñµ¿á½∞¡δÑ αѪ¿¼δ αáí«Γδ ¡Ñ¬«Γ«αδσ
  1157. ß¿ßΓѼ¡δσ »«αΓ«ó. é αѺπ½∞ΓáΓÑ φΓ¿ φΣΣѬΓδ ¬«¡Σ½¿¬ΓπεΓ ß Γᬿ¼¿
  1158. »α¿½«ªÑ¡¿∩¼¿ ¬á¬ MS-Windows ¿½¿ QEMM. ÉѬ«¼Ñ¡ñπÑΓß∩ óδ⌐Γ¿ ¿º ¼¡«ú«ºáñáτ¡δσ
  1159. ß¿ßΓѼ (MS-Windows, OS/2, Desqview) »ÑαÑñ »α«ß¼«Γα«¼ φΣΣÑ¬Γ«ó.
  1160.  
  1161.  
  1162.  
  1163.  2.8.  æ»¿ß«¬ ß««íΘÑ¡¿⌐ «¬¡á Scan
  1164.  ────────────────────────────────────────────────────────────────────
  1165.  
  1166.  : ok.
  1167. é Σá⌐½Ñ/ßÑ¬Γ«αÑ ¡Ñ «í¡áαπªÑ¡« ó¿απß«ó ¿ »«ñ«ºα¿Γѽ∞¡δσ »«ß½Ññ«óáΓѽ∞¡«ßΓÑ⌐
  1168. ¬«¼á¡ñ.
  1169.  
  1170.  : virus NAME detected.
  1171. é Σá⌐½Ñ/ßÑ¬Γ«αÑ «í¡áαπªÑ¡ ó¿απß NAME. ä½∩ Γ«ú«, τΓ«íδ πñ὿Γ∞ ó¿απß, ¡πª¡«
  1172. ºá»πßΓ¿Γ∞ ß¬á¡¿α«óá¡¿Ñ ó αѪ¿¼Ñ Cure (Ctrl-F9).
  1173.  
  1174.  : virus NAME cured.
  1175. é¿απß πñá½Ñ¡ ¿º Σá⌐½á/ßÑ¬Γ«αá ¿½¿ »α«¿ºóÑñÑ¡á ñѺá¬Γ¿óᵿ∩ »á¼∩Γ¿ ó ß½πτáÑ
  1176. »«αáªÑ¡¿∩ αѺ¿ñÑ¡Γ¡δ¼ ó¿απß«¼. àß½¿ óδñá¡« ß««íΘÑ¡¿Ñ « ¡á½¿τ¿¿ ó¿απßá ó
  1177. »á¼∩Γ¿, Γ« »« «¬«¡τá¡¿¿ αáí«Γδ AVP.EXE ªÑ½áΓѽ∞¡« »α«¿ºóÑßΓ¿ »ÑαѺáúαπº¬π
  1178. ¬«¼»∞εΓÑαá ñ½∩ íѺ«»áß¡«ßΓ¿.
  1179.  
  1180.  : virus NAME deleted.
  1181. ê¡Σ¿µ¿α«óá¡¡δ⌐ Σá⌐½ πñá½Ñ¡ ß ñ¿ß¬á.
  1182.  
  1183.  : virus NAME cure failed.
  1184. öá⌐½ ¡Ñ¬«ααÑ¬Γ¡« ºáαáªÑ¡ ó¿απß«¼, ½ÑτÑ¡¿Ñ ¼«ªÑΓ ¿ß»«αΓ¿Γ∞ Σá⌐½; ½¿í«
  1185. Σá⌐½/ßÑ¬Γ«α ¡áσ«ñ¿Γß∩ ¡á ºáΘ¿ΘÑ¡¡«¼ «Γ ºá»¿ß¿ ñ¿ß¬Ñ.
  1186.  
  1187.  : virus NAME cure skipped.
  1188. ïÑτÑ¡¿Ñ Σá⌐½á/ßÑ¬Γ«αá »α«»πΘÑ¡« »«½∞º«óáΓѽѼ.
  1189.  
  1190.  : virus NAME cure cancelled.
  1191. ïÑτÑ¡¿Ñ Σá⌐½á/ßÑ¬Γ«αá »αÑαóá¡« »«½∞º«óáΓѽѼ.
  1192.  
  1193.  : virus NAME warning (tail).
  1194. Äí¡áαπªÑ¡« ß«τÑΓá¡¿Ñ ¬«¼á¡ñ, ¬«Γ«α«Ñ »α¿¡áñ½Ñª¿Γ ó¿απßπ "NAME", ¡«
  1195. ñá½∞¡Ñ⌐Φá∩ »α«óÑα¬á »«¬áºδóáÑΓ, τΓ« φΓ« ¡Ñ «¡. àß½¿ Γᬿσ ß««íΘÑ¡¿⌐ ¼¡«ú«,
  1196. ¿ º¡áτÑ¡¿∩ "tail" π ¡¿σ «ñ¿¡á¬«óδ, Γ« «τÑ¡∞ óÑα«∩Γ¡«, τΓ« φΓ« ¡«óá∩
  1197. ¼«ñ¿Σ¿¬áµ¿∩ ó¿απßá "NAME". "tail" - αáßßΓ«∩¡¿Ñ «Γ »Ñαó«⌐ óδ»«½¡∩Ѽ«⌐
  1198. ¬«¼á¡ñδ ó¿απßá ñ« ¬«¡µá Σá⌐½á.
  1199.  
  1200.  : virus TYPE suspicious (encrypted,tail).
  1201. ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓ ¼«ñπ½∞ Code Analyzer, Ñß½¿ ó Σá⌐½Ñ/ßÑ¬Γ«αÑ «í¡áαπªÑ¡á
  1202. »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ¿¡ßΓαπ¬µ¿⌐, »«σ«ªá∩ ¡á ó¿απß. "encrypted" - ß««íΘÑ¡¿Ñ «
  1203. Γ«¼, τΓ« ó¿απß ∩ó½∩ÑΓß∩ ßá¼«Φ¿ΣαπεΘ¿¼ß∩, "tail" - αáßßΓ«∩¡¿Ñ «Γ »Ñαó«⌐
  1204. óδ»«½¡∩Ѽ«⌐ ¬«¼á¡ñδ ó¿απßá ñ« ¬«¡µá Σá⌐½á.
  1205.  
  1206.  : EXE file but COM extension.
  1207.  : COM file but EXE extension.
  1208. Äí¡áαπªÑ¡« ¡Ñß««ΓóÑΓßΓó¿Ñ Σ«α¼áΓá Σá⌐½á Ñú« αáßΦ¿αÑ¡¿ε.
  1209.  
  1210.  : pseudobad cluster NUMBER
  1211. ìá ñ¿ß¬Ñ «í¡áαπªÑ¡ ¡«α¼á½∞¡δ⌐ ¬½áßΓÑα, »«¼ÑτÑ¡¡δ⌐ ¬á¬ ßí«⌐¡δ⌐. ¥Γ« ß««íΘÑ¡¿Ñ
  1212. ñ«ó«½∞¡« τáßΓ« óδñáÑΓß∩ ½¿í« »α¿ αáí«ΓÑ ß« ßí«⌐¡δ¼ ñ¿ß¬«¼, ½¿í« »α¿ ºáαáªÑ¡¿¿
  1213. ñ¿ß¬á ó¿απß«¼.
  1214.  
  1215.  : I/O error.
  1216. öá⌐½/ßÑ¬Γ«α ¡áσ«ñ¿Γß∩ ¡á ºáΘ¿ΘÑ¡¡«¼ «Γ ºá»¿ß¿ ñ¿ß¬Ñ ¿½¿ ¿¼ÑÑΓ áΓα¿íπΓ
  1217. readonly, á »ÑαѬ½ετáΓѽ∞ "Cure read only" ó ¡áßΓα«⌐¬Ñ ¡Ñ πßΓá¡«ó½Ñ¡.
  1218.  
  1219.  : trace warning at xxxx:xxxx
  1220. Äíαáí«Γτ¿¬ »αÑαδóá¡¿∩ 21h ¿½¿ 13h ß«ñÑαª¿Γ "ó¿απß«»«ñ«í¡πε" ¬«¼á¡ñπ. ùáßΓ«
  1221. φΓ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ »Ñαóδ¼ ß¿ú¡á½«¼ « »«∩ó½Ñ¡¿¿ ó¿απßá ó »á¼∩Γ¿
  1222. ¬«¼»∞εΓÑαá. ì« ¿¡«úñá AVP.EXE αÑáú¿απÑΓ Γᬿ¼ «íαẫ¼ ¡á ó»«½¡Ñ íѺ«í¿ñ¡δÑ
  1223. »α«úαá¼¼δ, ¡á»α¿¼Ñα, πΓ¿½¿Γπ RELEASE ¿½¿ ¡á ¡Ñ¬«Γ«αδÑ ñαá⌐óÑαδ ¼δΦ¿.
  1224.  
  1225. Åα¿ »«∩ó½Ñ¡¿¿ Γᬫú« ß««íΘÑ¡¿∩ ß½ÑñπÑΓ óδ∩ß¡¿Γ∞, ¬á¬á∩ »α«úαá¼¼á
  1226. αáß»«º¡áÑΓß∩ á¡Γ¿ó¿απß«¼ ¬á¬ "«»áß¡á∩". ä½∩ φΓ«ú« ß½ÑñπÑΓ »α«ß¼«ΓαÑΓ∞ ¬áαΓπ
  1227. «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ »« π¬áºá¡¡δ¼ ó ß««íΘÑ¡¿¿ áñαÑßá¼ ¿ óδ∩ß¡¿Γ∞ ¿¼∩ φΓ«⌐
  1228. »α«úαá¼¼δ. äαπú«⌐ ¼ÑΓ«ñ - πñá½Ñ¡¿Ñ óßÑ󠬫¼á¡ñ ¿º Σá⌐½«ó AUTOEXEC.BAT ¿
  1229. CONFIG.SYS, ºáΓѼ ºá»π߬ AVP.EXE ¿ »«ßΓѻѡ¡«Ñ ó«ßßΓá¡«ó½Ñ¡¿Ñ πñá½Ñ¡¡δσ
  1230. ¬«¼á¡ñ ñ« ¼«¼Ñ¡Γá óδñáτ¿ ß««íΘÑ¡¿∩ « ó¿απßÑ.
  1231.  
  1232. éìêîÇìêà! ìѬ«Γ«αδÑ ó¿απßδ í½«¬¿απεΓ Γαáßß¿α«ó¬π »αÑαδóá¡¿⌐: »α¿ »«»δΓ¬Ñ
  1233. Γαáßß¿α«óáΓ∞ ¿σ ¬«ñδ «¡¿ "ºáóÑΦ¿óáεΓ" ß¿ßΓѼπ, »ÑαѺáúαπªáεΓ ¬«¼»∞εΓÑα ¿
  1234. Γ.». Å«φΓ«¼π, Ñß½¿ »α¿ Γαáßß¿α«ó¬Ñ »αÑαδóá¡¿⌐ ¬«¼»∞εΓÑα ¡áτ¿¡áÑΓ óÑßΓ¿ ßÑí∩
  1235. "ßΓαá¡¡«", Γ« ß½ÑñπÑΓ íδΓ∞ «τÑ¡∞ «ßë᫪¡δ¼: ¡Ñ ¿ß¬½ετÑ¡«, τΓ« «»ÑαáΓ¿ó¡á∩
  1236. »á¼∩Γ∞ »«αáªÑ¡á ó¿απß«¼.
  1237.  
  1238.  Buffers warning: Config.sys:N1, really:N2
  1239. æ««íΘÑ¡¿∩, óδñáóáѼδÑ »α¿ á¡á½¿ºÑ τ¿ß½á ß¿ßΓѼ¡δσ íπΣÑα«ó. ìÑß««ΓóÑΓßΓó¿Ñ
  1240. τ¿ß½á ß¿ßΓѼ¡δσ íπΣÑα«ó π¬áºá¡¡«¼π ó Σá⌐½Ñ CONFIG.SYS ú«ó«α¿Γ « Γ«¼, τΓ«
  1241. ¬á¬á∩-Γ« »α«úαá¼¼á (󫺼«ª¡«, ó¿απß) »α«¡¿¬½á ó ß¿ßΓѼ¡δÑ «í½áßΓ¿ ¬«¼»∞εΓÑαá.
  1242.  
  1243.  : packed file. Method XXXX
  1244. ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ »α¿ «íαáí«Γ¬Ñ π»á¬«óá¡¡«ú« ¿½¿ ¿¼¼π¡¿º¿α«óá¡¡«ú«
  1245. Σá⌐½á.
  1246.  
  1247.  : archive file. Format XXXX
  1248. ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ »α¿ «íαáí«Γ¬Ñ áασ¿ó¡«ú« Σá⌐½á.
  1249.  
  1250.  : unknown format.
  1251. ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ ó ΓÑσ ß½πτá∩σ, Ñß½¿ Extracting/Unpacking Engine ¡Ñ ó
  1252. ß«ßΓ«∩¡¿¿ αá߻ᬫóáΓ∞ Σá⌐½. Æá¬á∩ ß¿Γπᵿ∩ óßΓαÑτáÑΓß∩ »α¿ ß¬á¡¿α«óá¡¿¿
  1253. Σá⌐½«ó, π»á¬«óá¡¡δσ ¡«ó묨 óÑαß¿∩¼¿ »á¬«óΘ¿¬«ó, ºá»áα«½¿α«óá¡¡δσ ¿½¿
  1254. ¿ß»«ατÑ¡¡δσ áασ¿ó«ó.
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  ────────────────────────────────────────────────────────────────────
  1262.  3.  Ç¡Γ¿ó¿απß¡á∩ íáºá ñá¡¡δσ  (óÑαß¿∩ Pro)
  1263.  ────────────────────────────────────────────────────────────────────
  1264.  
  1265.  
  1266. Éáí«Γá ß üä «ß¡«óδóáÑΓß∩ ¡á ¿ß»«½∞º«óá¡¿¿ ¡Ñ߬«½∞¬¿σ ßΓá¡ñáαΓ¡δσ ¼ÑΓ«ñ«ó
  1267. «í¡áαπªÑ¡¿∩ ¿ πñá½Ñ¡¿∩ ó¿απßá, τΓ« ñáÑΓ ó«º¼«ª¡«ßΓ∞ »«½∞º«óáΓÑ½ε ¬«¼»∞εΓÑαá
  1268. ßἫßΓ«∩Γѽ∞¡« í«α«Γ∞ß∩ ß« ßóѪÑ⌐ ºáαẫ⌐. é Γ«¼ ß½πτáÑ, Ñß½¿ ó¿απß
  1269. ¿ß»«½∞ºπÑΓ ¡ÑßΓá¡ñáαΓ¡δ⌐ ¼ÑΓ«ñ ó¡ÑñαÑ¡¿∩ ¿½¿ Φ¿Σα«óΘ¿¬, ó«º¼«ª¡« ó¬½ετÑ¡¿Ñ
  1270. ó ºá»¿ß∞ «íΩÑ¬Γ¡δ󠬫ñ«ó αáßΦ¿Σα«óΘ¿¬«ó ¿ ½Ñτ¿½«¬ »α¿ »«¼«Θ¿ Σπ¡¬µ¿¿ Link.
  1271.  
  1272. Äß¡«ó¡á∩ íáºá ñá¡¡δσ, »«ßΓáó½∩Ѽá∩ ß ¬«¼»½Ñ¬Γ«¼ AVP, íδ½á ß«ºñá¡á ¿
  1273. »«»«½¡∩ÑΓß∩ »α¿ »«¼«Θ¿ αÑñá¬Γ«αá íẠ(AVPRO.EXE) ó ß««ΓóÑΓßΓó¿¿ ß
  1274. »αáó¿½á¼¿, «»¿ßá¡¡δ¼¿ ¡¿ªÑ.
  1275.  
  1276.  
  1277.  çỿ߿ íáºδ ñá¡¡δσ
  1278.  ──────────────────
  1279. üáºá ñá¡¡δσ (üä) á¡Γ¿ó¿απß¡«ú« ¬«¼»½Ñ¬ßá σαá¡¿Γß∩ ó «ñ¡«¼ Σá⌐½Ñ ¿ ß«ßΓ«¿Γ
  1280. ¿º ¡áí«αᠺỿßÑ⌐ τÑΓδαÑσ «ß¡«ó¡δσ Γ¿»«ó: MEMORY, SECTOR, JMP, FILE.
  1281.  
  1282. çỿ߿ Γ¿»á MEMORY ß«ñÑαªáΓ ¿¡Σ«α¼áµ¿ε « ¼ÑΓ«ñáσ »«¿ß¬á ¿ ñѺá¬Γ¿óᵿ¿
  1283. αѺ¿ñÑ¡Γ¡δσ ó¿απß«ó. Ç¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα »α«óÑα∩ÑΓ ß¿ßΓѼ¡πε »á¼∩Γ∞ ó
  1284. ß««ΓóÑΓßΓó¿¿ ß« ß»¿ß¬«¼ ºá»¿ßÑ⌐ Γ¿»á MEMORY ¿, Ñß½¿ ó¿απß «í¡áαπªÑ¡, óδñáÑΓ
  1285. ß««ΓóÑΓßΓóπεΘÑÑ ß««íΘÑ¡¿Ñ ¿ ñѺá¬Γ¿ó¿απÑΓ ó¿απß.
  1286.  
  1287. çỿ߿ Γ¿»á SECTOR ¿ FILE - ¿¡Σ«α¼áµ¿ε « ß»«ß«íáσ «í¡áαπªÑ¡¿∩ ¿ πñá½Ñ¡¿∩
  1288. ó¿απß«ó ó ºáúαπº«τ¡δσ ßÑ¬Γ«αáσ (SECTOR) ¿½¿ Σá⌐½áσ (FILE).
  1289.  
  1290. çỿ߿ Γ¿»á JMP óδºδóáεΓß∩ »α¿ «Γ¬αδΓ¿¿ »α«óÑα∩Ѽ«ú« ¡á ó¿απßδ Σá⌐½á ¿
  1291. ¿ß»«½∞ºπεΓß∩ ñ½∩ óδτ¿ß½Ñ¡¿∩ Γ«τ¬¿ óσ«ñá ó Σá⌐½ (π EXE-Σá⌐½á óδτ¿ß½∩ÑΓß∩
  1292. ßΓáαΓ«óδ⌐ áñαÑß ¼«ñπ½∩, π SYS-Σá⌐½á - áñαÑßá »α«úαá¼¼ STRATEGY ¿ INTERRUPT,
  1293. ó COM-Σá⌐½Ñ á¡á½¿º¿απεΓß∩ ¬«ñδ Ñú« ¡áτá½á). Windows EXE-Σá⌐½δ »α«óÑα∩εΓß∩
  1294. »« ñóπ¼ áñαÑßá¼ - »« Γ«τ¬Ñ óσ«ñá ó DOS-»α«úαá¼¼π ¼«ñπ½∩ ¿ »« «ß¡«ó¡«⌐ Γ«τ¬Ñ
  1295. óσ«ñá ó EXE-Σá⌐½ ñ½∩ Windows.
  1296.  
  1297. äá¡¡δÑ ºá»¿ß¿ ß«ñÑαªáΓ »«½∩, «ß¡«ó¡δ¼¿ Γ¿»á¼¿ »«½Ñ⌐ ∩ó½∩εΓß∩:
  1298.  
  1299.  Name/ê¼∩ ó¿απßá
  1300.  Type/Æ¿» ºá»¿ß¿ (ó¡πΓαÑ¡¡¿⌐ Σ«α¼áΓ Σá⌐½á, MBR ¿½¿ BOOT ßÑ¬Γ«α)
  1301.  Area/Äí½áßΓ∞ 1: ßΓαá¡¿µá, ß¼ÑΘÑ¡¿Ñ ¿ ñ½¿¡á ¬«ñá ñ½∩ »Ñαó«⌐ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ
  1302.  Area/Äí½áßΓ∞ 2: ßΓαá¡¿µá, ß¼ÑΘÑ¡¿Ñ ¿ ñ½¿¡á ¬«ñá ñ½∩ óΓ«α«⌐ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ
  1303.  ô¬áºáΓѽ¿ ¡á ß»Ñµ¿á½∞¡δÑ »«ñ»α«úαá¼¼δ
  1304.  îÑΓ«ñ ½ÑτÑ¡¿∩
  1305.  
  1306. éßÑ µ¿Σαδ ó ºá»¿ß∩σ íáºδ ∩ó½∩εΓß∩ ΦÑßΓ¡áñµáΓÑα¿τ¡δ¼¿. çỿ߿ Γ¿»«ó JMP ¿
  1307. MEMORY ß«ñÑαªáΓ «úαá¡¿τÑ¡¡δ⌐ ¡áí«α »«½Ñ⌐.
  1308.  
  1309.  
  1310.  Å«½Ñ "Name"
  1311.  ───────────
  1312. èáªñá∩ ºá»¿ß∞ ¡áτ¿¡áÑΓß∩ ß ºá»¿ß¿ Name. ä½á óßÑσ ºá»¿ßÑ⌐ (¬α«¼Ñ JMP, ó ¡¿σ
  1313. φΓ« »«½Ñ ¡Ñ ∩ó½∩ÑΓß∩ ßπΘÑßΓóÑ¡¡δ¼) φΓ« »«½Ñ ß«ñÑαª¿Γ ßΓ᫬π - ¿¼∩ ó¿απßá.
  1314. ê¼∩ ó¿απßá óδó«ñ¿Γß∩ ¡á φ¬αá¡ »α¿ «í¡áαπªÑ¡¿¿ φΓ«ú« ó¿απßá. Åα¿¼Ñαδ ¿¼Ñ¡:
  1315.  
  1316.  Atomic
  1317.  Intruder.1331
  1318.  Jeru.Sunday.b
  1319.  
  1320. 髺¼«ª¡« ¿ß»«½∞º«óá¡¿Ñ ½εíδσ ¿¼Ñ¡, ß«ñÑαªáΘ¿σ ß¿¼ó«½δ ASCII, ºá ¿ß¬½ετÑ¡¿Ñ¼
  1321. »α«íѽ«ó, Γ«τѬ ¿ º¡á¬á '#'.
  1322.  
  1323. Æ«τ¬á "." ¿ß»«½∞ºπÑΓß∩ ¬á¬ αáºúαá¡¿τ¿Γѽ∞ ¼Ñªñπ »«ñ-¿¼Ñ¡á¼¿ ó¿απßá ¿ ñ½∩
  1324. π¬áºá¡¿∩ ¡á ¿¼∩ »αÑñδñπΘÑ⌐ ºá»¿ß¿. àß½¿ ¿¼∩ ¡áτ¿¡áÑΓß∩ ß Γ«τ¬¿, φΓ«
  1325. «º¡áτáÑΓ, τΓ« ¿¼∩ ΓѬπΘÑ⌐ ºá»¿ß¿ ¡áτ¿¡áÑΓß∩ ß »Ñαó«ú« »«ñ-¿¼Ñ¡¿ »αÑñδñπΘÑ⌐
  1326. ºá»¿ß¿. àß½¿ ¿¼∩ ¡áτ¿¡áÑΓß∩ ß ñóπσ (¿½¿ í«½ÑÑ) Γ«τѬ, φΓ« «º¡áτáÑΓ, τΓ« ¿¼∩
  1327. ΓѬπΘÑ⌐ ºá»¿ß¿ ¡áτ¿¡áÑΓß∩ ß ñóπσ (¿½¿ í«½ÑÑ) »Ñαóδσ »«ñ-¿¼±¡ »αÑñδñπΘÑ⌐
  1328. ºá»¿ß¿.
  1329.  
  1330. ç¡á¬ "#" ó ¡áτá½Ñ ºá»¿ß¿ «º¡áτáÑΓ, τΓ« ¿¼∩ ñá¡¡«⌐ ºá»¿ß¿ ß«ó»áñáÑΓ ß ¿¼Ñ¡Ñ¼
  1331. »αÑñδñπΘÑ⌐ ºá»¿ß¿. éßÑ º¡¿¬¿ »«ß½Ñ "#" ¿ú¡«α¿απεΓß∩, ßΓα«¬á »«ß½Ñ º¡á¬á "#"
  1332. ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ¬á¬ ¬«¼¼Ñ¡Γáα¿⌐.
  1333.  
  1334. Åα¿¼Ñα:
  1335.  
  1336.  ê¼∩ ºá»¿ß¿:       éδó«ñ ¡á φ¬αá¡:
  1337.  --------------------------------
  1338.  Cascade.1701.a    Cascade.1701.a
  1339.  #                 Cascade.1701.a
  1340.  ..b               Cascade.1701.b
  1341.  .1704.a           Cascade.1704.a
  1342.  ..b               Cascade.1704.b
  1343.  #Cascade_Virus    Cascade.1704.b
  1344.  #Cascade_Memory   Cascade.1704.b
  1345.  
  1346.  
  1347.  Å«½Ñ "Type"
  1348.  ───────────
  1349. Å«½Ñ Type πßΓá¡áó½¿óáÑΓ Σ«α¼áΓ Σá⌐½á (COM, SYS, EXE ¿½¿ NEW EXE) ó ºá»¿ß∩σ
  1350. FILE ¿½¿ Γ¿» ΓÑ¬Γ«αá (BOOT ¿½¿ MBR) ó ºá»¿ß∩σ SECTOR. äá¡¡«Ñ »«½Ñ π¬áºδóáÑΓ
  1351. á¡Γ¿ó¿απß¡«¼π ß¬á¡Ñαπ ¡á Γ¿» «íΩÑ¬Γ«ó, ¬«Γ«αδÑ »α«óÑα∩εΓß∩ ñá¡¡«⌐ ºá»¿ß∞ε.
  1352.  
  1353. àß½¿ ºá»¿ß∞ »«¼ÑτѡᠬᬠCOM ¿ EXE, Γ« ß¬á¡Ñα ¡Ñ ¿ß»«½∞ºπÑΓ ñá¡¡πε ºá»¿ß∞
  1354. »α¿ ß¬á¡¿α«óá¡¿¿ SYS-Σá⌐½«ó. àß½¿ ºá»¿ß∞ »«¼ÑτѡᠬᬠSYS, ß¬á¡Ñα »α«óÑα∩ÑΓ
  1355. Γ«½∞¬« ΓÑ Σá⌐½δ, ¬«Γ«αδÑ ¿¼ÑεΓ Σ«α¼áΓ SYS.
  1356.  
  1357.  
  1358.  æΓαá¡¿µδ
  1359.  ────────
  1360. Åα¿ αáí«ΓÑ ß Σá⌐½«¼/ßÑ¬Γ«α«¼ á¡Γ¿ó¿απß αẼÑΘáÑΓ ¬«ñδ Σá⌐½á/ßÑ¬Γ«αá ó
  1361. ßΓαá¡¿µáσ (í½«¬áσ »á¼∩Γ¿). êß»«½∞ºπεΓß∩ ß½ÑñπεΘ¿Ñ ßΓαá¡¿µδ:
  1362.  
  1363.  HEADER  - 400h íá⌐Γ«ó, ºáú«½«ó«¬ Σá⌐½á ¿½¿ 200h íá⌐Γ ßÑ¬Γ«αá
  1364.  PAGE_A  - 400h íá⌐Γ«ó, ¬«ñ Γ«τ¬¿ óσ«ñá
  1365.  PAGE_B  - 400h íá⌐Γ«ó, ¬«ñ "ß½ÑñπεΘÑú« óσ«ñá"
  1366.  PAGE_C  - 1000h íá⌐Γ«ó, ¿ß»«½∞ºπÑΓß∩ ó ß»Ñµ¿á½∞¡δσ »«ñ»α«úαá¼¼áσ
  1367.  FILE    - ó¿αΓπá½∞¡á∩ ßΓαá¡¿µá, ¿ß»«½∞ºπÑΓß∩ ñ½∩ áñαÑß«óá¡¿∩ ñá¡¡δσ,
  1368.            ¡áσ«ñ∩Θ¿σß∩ ºá »αÑñѽἿ «ßΓá½∞¡δσ ßΓαá¡¿µ.
  1369.  
  1370. Åα¿ αáí«ΓѠ߬á¡Ñαá ó ßΓαá¡¿µπ HEADER »«¼ÑΘáÑΓß∩ ½¿í« »α«óÑα∩Ѽδ⌐ ßÑ¬Γ«α
  1371. (200h íá⌐Γ), ½¿í« 400h íá⌐Γ ¡áτá½á Σá⌐½á. àß½¿ ó ºáú«½«ó¬Ñ Σá⌐½á (ó ¡áτá½Ñ
  1372. ßÑ¬Γ«αá) »α¿ßπΓßΓóπÑΓ ¬«¼á¡ñδ »ÑαÑñáτ¿ π»αáó½Ñ¡¿∩, Γ« ó ßΓαá¡¿µπ PAGE_A
  1373. »«¼ÑΘáÑΓß∩ 400h íá⌐Γ ¬«ñá Σá⌐½á «Γ Γ«τ¬¿ óσ«ñá (¿½¿ «ßΓáΓ«¬ ßÑ¬Γ«αá) ó
  1374. ß««ΓóÑΓßΓó¿¿ ß ºá»¿ß∩¼¿ Γ¿»á JMP. àß½¿ ßΓαá¡¿µá PAGE_A ΓᬪѠ߫ñÑনΓ
  1375. ¬«¼á¡ñπ »ÑαÑñáτ¿ π»αáó½Ñ¡¿∩ ó ßó«Ñ¼ ¡áτá½Ñ, Γ« á¡á½«ú¿τ¡« ºá»«½¡∩ÑΓß∩
  1376. ßΓαá¡¿µá PAGE_B, ¬πñᠺỿßδóáÑΓß∩ ¬«ñ "ß½ÑñπεΘÑú«" óσ«ñá.
  1377.  
  1378. Åα¿ ß¬á¡¿α«óá¡¿¿ Σá⌐½«ó, ¿¼ÑεΘ¿σ ¡Ñ߬«½∞¬« Γ«τѬ óσ«ñá (SYS-Σá⌐½δ, NEW
  1379. EXE-Σá⌐½δ) ß¬á¡Ñα »α«óÑα∩ÑΓ ¬áªñπε ¿º Γ«τѬ »σ«ñá »« «»¿ßá¡¡«¼π á½ú«α¿Γ¼π.
  1380. Åα¿ ß¬á¡¿α«óá¡¿¿ NEW EXE Σá⌐½«ó ß¬á¡Ñα, »«ß½Ñ »α«óÑન DOS ¬«¼»«¡Ñ¡Γδ
  1381. Σá⌐½á, αáí«ΓáÑΓ Γ«½∞¬« ß NEW EXE ¬«ñ«¼, »α¿ φΓ«¼ ó ßΓαá¡¿µπ HEADER
  1382. »«¼ÑΘáÑΓß∩ ºáú«½«ó«¬ NEW EXE Σá⌐½á.
  1383.  
  1384.  
  1385.       COM Σá⌐½          EXE/SYS Σá⌐½      NEW EXE Σá⌐½
  1386.       ┌───────┐         ┌───────┐         ┌───────┐
  1387.     ┌─│æΓα.   │  EXE/SYS│æΓα.   │   EXE   │       │
  1388.  JMP│ │HEADER │   header│HEADER │   header│       │
  1389.     │ │-------│         │-------│         │-------│
  1390.     │ │       │         │       │   NE    │æΓα.   │
  1391.     │ │       │         │       │   header│HEADER │
  1392.     └>│-------│    Entry│-------│         │-------│
  1393.     ┌─│PAGE_A │       ┌─│PAGE_A │         │       │
  1394.  JMP│ │       │    JMP│ │       │    Entry│-------│
  1395.     │ │-------│       │ │-------│       ┌─│PAGE_A │
  1396.     │ │       │       │ │       │       │ │       │
  1397.     └>│-------│       └>│-------│       │ │-------│
  1398.       │PAGE_B │         │PAGE_B │       └>│PAGE_B │
  1399.       │       │         │       │         │       │
  1400.       │-------│         │-------│         │-------│
  1401.       └───────┘         └───────┘         │       │
  1402.                       └───────┘
  1403.  
  1404. ǽú«α¿Γ¼ ºá»«½¡Ñ¡¿∩ ßΓαá¡¿µ «»¿ßá¡ ó »π¡¬ΓÑ "çỿ߿ Γ¿»á JMP".
  1405.  
  1406. PAGE_C ¿ß»«½∞ºπÑΓß∩ ß»Ñµ¿á½∞¡δ¼¿ »α«µÑñπαἿ decode() ¿ cure() ¬á¬ «í½áßΓ∞
  1407. ñ½∩ αáßΦ¿Σα«ó¬¿ ßá¼«Φ¿ΣαπεΘ¿τß∩ ó¿απß«ó ¿ ¬á¬ íπΣÑα τΓÑ¡¿∩/ºá»¿ß¿ »α¿
  1408. ½ÑτÑ¡¿¿ ó¿απß«ó.
  1409.  
  1410.  ┌──────┐    ┌─────────────────────┐    ┌──────┐
  1411.  │PAGE_A│───>│»α«µÑñπαá αáßΦ¿Σα«ó¬¿│───>│PAGE_C│
  1412.  └──────┘    └─────────────────────┘    └──────┘
  1413.  
  1414.  Σá⌐½
  1415.  ┌───────┐<────┐
  1416.  │       │     │ ºá»¿ß∞
  1417.  │-------│  ┌──────┐
  1418.  │       │  │PAGE_C│
  1419.  │       │  └──────┘
  1420.    . . .       ^
  1421.  │-------│     │ τΓÑ¡¿Ñ
  1422.  │       │─────┘
  1423.  └───────┘
  1424.  
  1425. æΓαá¡¿µá FILE ∩ó½∩ÑΓß∩ ó¿αΓπá½∞¡«⌐ «í½áßΓ∞ε ñá¡¡δσ ¿ ¡Ñ ∩ó½∩ÑΓß∩ í½«¬«¼
  1426. αáí«τÑ⌐ »á¼∩Γ¿. ¥½Ñ¼Ñ¡Γδ ßΓαá¡¿µδ FILE ¿¼ÑεΓ »«½«ª¿Γѽ∞¡δÑ ¿ «Γα¿µáΓѽ∞¡δÑ
  1427. ß¼ÑΘÑ¡¿∩, ¡π½Ñó«⌐ óñαÑß ßΓαá¡¿µδ FILE ß««ΓóÑΓßΓóπÑΓ Γ«τ¬Ñ óσ«ñá ó Σá⌐½.
  1428. äá¡¡á∩ ßΓαá¡¿µá ¿ß»«½∞ºπÑΓß∩ »α¿ ½ÑτÑ¡¿¿∩ Σá⌐½«ó ñ½∩ áñαÑßᵿ¿ ¬ ñá¡¡δ¼,
  1429. ¡áσ«ñ∩Θ¿¼ß∩ ºá »αÑñѽἿ ßΓαá¡¿µ HEADER, PAGE_A, PAGE_B.
  1430.  
  1431.  Σá⌐½
  1432.  ┌───────┐
  1433.  │HEADER │
  1434.  │-------│
  1435.  │       │
  1436.  │       │FILE-0400h
  1437.  │       │
  1438.  │-------│FILE+0000
  1439.  │PAGE_A │
  1440.  │-------│FILE+0400h
  1441.  │       │
  1442.  │       │FILE+0800h
  1443.    . . .
  1444.  │-------│
  1445.  │PAGE_B │
  1446.  │-------│
  1447.  │       │
  1448.  └───────┘
  1449.  
  1450.  
  1451.  è«¡Γα«½∞¡δÑ ßπ¼¼δ
  1452.  ─────────────────
  1453. Åα¿ ñÑΓÑ¬Γ¿α«óá¡¿¿ ó¿απßá ó¼ÑßΓ« «íΘÑ»α¿¡∩Γδσ ó¿απß¡δσ ¼áß«¬ (ß¿ú¡áΓπα)
  1454. ¿ß»«½∞ºπεΓß∩ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ. ä½¿¡δ ¬«¡Γα«½∞¡δσ ßπ¼¼ αáó¡δ τÑΓδαѼ íá⌐Γá¼
  1455. (32 í¿Γá). Ç½ú«α¿Γ¼ »«ñßτÑΓá ¬«¡Γα«½∞¡δσ ßπ¼¼ ∩ó½∩ÑΓß∩ «ñ¡¿¼ ¿º ßΓá¡ñáαΓ¡δσ
  1456. CRC-á½ú«α¿Γ¼«ó.
  1457.  
  1458. Ç¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα »«ñßτ¿ΓδóáÑΓ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ ñ½∩ ¬áªñ«ú« »α«óÑα∩Ѽ«ú«
  1459. «íΩѬΓá ¿ ßαáó¡¿óáÑΓ ¿σ ß« ß»¿ß¬«¼ ¬«¡Γα«½∞¡δσ ßπ¼¼, σαá¡∩Θ¿σß∩ ó
  1460. á¡Γ¿ó¿απß¡«⌐ íáºÑ ñá¡¡δσ.
  1461.  
  1462. 頺ỿß∩σ Γ¿»á SECTOR ¿ FILE ¿ß»«½∞ºπεΓß∩ ñóÑ ¬«¡Γα«½∞¡δσ ßπ¼¼δ:
  1463. »αÑñóáα¿Γѽ∞¡á∩ (¡á ¡Ñí«½∞Φ«¼ πτáßΓ¬Ñ ¬«ñá Σá⌐½á) ¿ «¬«¡τáΓѽ∞¡á∩ (¡á
  1464. πτáßΓ¬Ñ ¬«ñá, »« ¬«Γ«α«¼π ¼«ª¡« «ñ¡«º¡áτ¡« ñÑΓÑ¬Γ¿α«óáΓ∞ ó¿απß). çỿ߿
  1465. Γ¿»á MEMORY ß«ñÑαªáΓ Γ«½∞¬« «ñ¡π ¬«¡Γα«½∞¡πε ßπ¼¼π.
  1466.  
  1467. 頺ỿß∩σ FILE ¿ SECTOR αѬ«¼Ñ¡ñπÑΓß∩ ¿ß»«½∞º«óáΓ∞ ß¼ÑΘÑ¡¿Ñ ¿ ñ½¿¡π ¬«ñá
  1468. ñ½∩ »Ñαó«⌐ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ ó »αÑñѽáσ:
  1469.  
  1470.  - ñ½¿¡á ¬«ñá »Ñαó«⌐ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ ¼Ñ¡∞ΦÑ ¿½¿ αáó¡á 10h;
  1471.  - ß¼ÑΘÑ¡¿Ñ ¬«ñá »Ñαó«⌐ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ αáó¡« ¡π½ε.
  1472.  
  1473. é φΓ«¼ ß½πτáÑ »α¿ »α«óÑα¬Ñ ºá»¿ß¿ íπñÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ¬φΦ-á½ú«α¿Γ¼. àß½¿
  1474. ¡Ñ󫺼«ª¡« óδíαáΓ∞ »«ßΓ«∩¡¡δ⌐ πτáßΓ«¬ ¬«ñá ó ñá¡¡δσ »αÑñѽáσ, ¿ß»«½∞ºπεΓß∩
  1475. ñαπú¿Ñ º¡áτÑ¡¿∩ ñ½¿¡δ ¿ ß»ÑΘÑ¡¿∩ ¬«ñá.
  1476.  
  1477. àß½¿ ñ½¿¡á »Ñαó«⌐ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ í«½∞ΦÑ ¿½¿ αáó¡á 8 íá⌐Γá¼, Γ« »α¿
  1478. ß«ó»áñÑ¡¿¿ »Ñαó«⌐ ßπ¼¼δ ¿ ¡Ñß«ó»áñÑ¡¿¿ óΓ«α«⌐ ß¬á¡Ñα óδñáÑΓ »αÑñπ»αѪñÑ¡¿Ñ:
  1479.  
  1480.  virus NAME warning (ñ½¿¡á "σó«ßΓá")
  1481.  
  1482. úñÑ NAME ∩ó½∩ÑΓß∩ ßΓ᫬«⌐ ¿º »«½∩ Name ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß¿.
  1483.  
  1484.  
  1485.  Åα«óÑα¬á »« ºá»¿ß¿ »α¿ ß¬á¡¿α«óá¡¿¿ «íΩÑ¬Γ«ó
  1486.  ────────────────────────────────────────────
  1487. Åα¿ »α«óÑα¬Ñ «íΩÑ¬Γ«ó ¡á ¡á½¿τ¿Ñ ó ¡¿σ ó¿απßá á¡Γ¿ó¿απß¡δ⌐ ß¬á¡Ñα «Γ¬αδóáÑΓ
  1488. Σá⌐½δ (ßτ¿ΓδóáÑΓ ßÑ¬Γ«αá), «»αÑñѽ∩ÑΓ ¬«½¿τÑßΓó« Γ«τѬ óσ«ñá ¿ óδτ¿ß½áÑΓ ¿σ
  1489. áñαÑßá, ºá»«½¡∩ÑΓ ßΓαá¡¿µδ HEADER, PAGE_A ¿ PAGE_B, ¿ ºáΓѼ óδτ¿ß½∩ÑΓ
  1490. »Ñαóπε ¬«¡Γα«½∞¡πε ßπ¼¼π. àß½¿ ¬«¡Γα«½∞¡á∩ ßπ¼¼á ß«ó»á½á, óδºδóáÑΓß∩
  1491. ߻ѵ¿á½∞¡á∩ »«ñ»α«úαá¼¼á decode() ¿ óδτ¿ß½∩ÑΓß∩ óΓ«αá∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á.
  1492.  
  1493. àß½¿ «íÑ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ ß«ó»áñáεΓ ß« º¡áτÑ¡¿∩¼¿ ßπ¼¼ ó ºá»¿ß¿, ß¬á¡Ñα
  1494. óδñáÑΓ ß««íΘÑ¡¿Ñ « ºáαáªÑ¡¿¿ ó¿απß«¼. àß½¿ ß¬á¡Ñα αáí«ΓáÑΓ ó αѪ¿¼Ñ
  1495. ½ÑτÑ¡¿∩, Γ« ºáΓѼ óδºδóáÑΓß∩ ¼«ñπ½∞ ½ÑτÑ¡¿∩, ó«ßßΓá¡áó½¿óáεΘ¿⌐ Σá⌐½
  1496. (ßÑ¬Γ«α) ó ß««ΓóÑΓßΓó¿¿ ß »«½∩¼¿ ºá»¿ß¿. àß½¿ ó ºá»¿ß¿ »α¿ßπΓßΓóπÑΓ
  1497. ߻ѵ¿á½∞¡á∩ »«ñ»α«úαá¼¼á cure(), «¡á óδºδóáÑΓß∩ »ÑαÑñ «íαáí«Γ¬«⌐ "½ÑτáΘ¿σ"
  1498. »«½Ñ⌐ ºá»¿ß¿.
  1499.  
  1500. Åα¿ ß¬á¡¿α«óá¡¿¿ ß¿ßΓѼ¡«⌐ »á¼∩Γ¿ ß¬á¡Ñα óδτ¿ß½∩ÑΓ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ
  1501. «í½áßΓÑ⌐ »á¼∩Γ¿ ó ß««ΓóÑΓßΓó¿¿ ß« ß»¿ß¬«¼ »α«óÑα∩Ѽδσ áñαÑß«ó (ß¼.
  1502. ("çỿß∞ Γ¿»á MEMORY"). àß½¿ ñá¡¡á∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á ß«ó»áñáÑΓ ß«
  1503. º¡áτÑ¡¿Ñ¼ ¿º ºá»¿ß¿, ß¬á¡Ñα ¬«ααÑ¬Γ¿απÑΓ ºáαáªÑ¡¡πε «í½áßΓ∞ »á¼∩Γ¿ ó
  1504. ß««ΓóÑΓßΓó¿¿ ß «ßΓá½∞¡δ¼¿ »«½∩¼¿ ºá»¿ß¿.
  1505.  
  1506. Åα¿ óδτ¿ß½Ñ¡¿¿ Γ«τ¬¿ óσ«ñá ß¬á¡Ñα óδτ¿ß½∩ÑΓ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ ó ßΓαá¡¿µÑ
  1507. HEADER ¿ ßαáó¡¿óáÑΓ ¿º ß« º¡áτÑ¡¿∩¼¿ ¿º ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß¿ JMP. àß½¿
  1508. ßπ¼¼δ ß«ó»á½¿, ß¬á¡Ñα »«ñßτ¿ΓδóáÑΓ Γ«τ¬π óσ«ñá ó ß««ΓóÑΓßΓó¿¿ ß π¬áºá¡¡δ¼ ó
  1509. ºá»¿ß¿ ¼ÑΓ«ñ«¼.
  1510.  
  1511.  
  1512.  æ«ºñá¡¿Ñ ¡«ó«⌐ ºá»¿ß¿
  1513.  ────────────────────-
  1514. Åα¿ ºá¡ÑßÑ¡¿¿ ó üä ¿¡Σ«α¼áµ¿¿ « ¡«ó«¼ ó¿απßÑ ¡Ñ«íσ«ñ¿¼«:
  1515.  
  1516.  - óßΓáó¿Γ∞ ¡«óπε ºá»¿ß∞ (¬½áó¿Φá INSERT)
  1517.  - óδíαáΓ∞ Γ¿» ñ«íáó½∩Ѽ«⌐ ºá»¿ß¿ (FILE, SECTOR, JMP, MEMORY, ...)
  1518.  - óóÑßΓ¿ ¿¼∩ ó¿απßá
  1519.  - π¬áºáΓ∞ Γ¿» »α«óÑα∩Ѽ«ú« «íΩѬΓá (ñ½∩ ºá»¿ßÑ⌐ FILE ¿ SECTOR)
  1520.  - πßΓá¡«ó¿Γ∞ º¡áτÑ¡¿∩ áñαÑß«ó ¿ ñ½¿¡ ¬«¡Γα«½∞¡δσ ßπ¼¼
  1521.  - π¬áºáΓ∞ ¼ÑΓ«ñ πñá½Ñ¡¿∩ ó¿απßá
  1522.  - »«ñ¬½ετ¿Γ∞ ß»Ñµ¿á½∞¡δÑ »«ñ»α«úαá¼¼δ (ó ß½πτáÑ ¡Ñ«íσ«ñ¿¼«ßΓ¿)
  1523.  - »«ñßτ¿ΓáΓ∞ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ »α¿ »«¼«Θ¿ ¬«¼á¡ñδ SUM, »α¿ φΓ«¼ ¡Ñ«íσ«ñ¿¼«
  1524.    ½¿í« π¬áºáΓ∞ ºáαáªÑ¡¡δ⌐ Σá⌐½, ½¿í« óóÑßΓ¿ ¬«ñ ó¿απßá óαπτ¡πε.
  1525.  
  1526. àß½¿ á¡á½¿º¿απÑΓß∩ ó¿απß, ¬«Γ«αδ⌐ ¡Ñ ¿¼ÑÑΓ πτáßΓ¬á, »α¿ú«ñ¡«ú« ñ½∩ »«ñßτÑΓá
  1527. ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ (»«½¿¼«αΣ¿¬-ó¿απß), ¿ ñ½∩ Ñú« αáßΦ¿Σα«ó¬¿ óδºδóáÑΓß∩
  1528. ߻ѵ¿á½∞¡á∩ »«ñ»α«úαá¼¼á, Γ« πßΓá¡«ó¿Γ∞ ó ¡«½∞ ß½ÑñπÑΓ ñ½¿¡π »Ñαó«⌐
  1529. ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ ¿ ÑÑ º¡áτÑ¡¿∩. é φΓ«¼ ß½πτáÑ »Ñαóá∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á
  1530. »«ñßτ¿ΓδóáΓ∞ß∩ ¡Ñ íπñÑΓ, á ñÑΓÑ¬Γ¿α«óá¡¿Ñ ó¿απßá »α«¿ßσ«ñ¿Γ »« º¡áτÑ¡¿ε
  1531. óΓ«α«⌐ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ.
  1532.  
  1533. Åα¿¼Ñαδ ºá»¿ßÑ⌐ íáºδ ñá¡¡δσ »α¿óÑñÑ¡δ ó Σá⌐½Ñ SAMPLES.ZIP.
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  3.1. çỿß∞ Γ¿»á FILE
  1539.  ────────────────────────────────────────────────────────────────────
  1540.  
  1541.  Å«½∩ ºá»¿ß¿
  1542.  ===========
  1543.  
  1544.  Type          Γ¿» ºá»¿ß¿ (COM ¿/¿½¿ EXE ¿/¿½¿ SYS ¿/¿½¿ WIN)
  1545.  Name          ¿¼∩ ó¿απßá
  1546.  Page_1        ßΓαá¡¿µá ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  1547.  Offset_1      ß¼ÑΘÑ¡¿Ñ ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  1548.  Len_1         ñ½¿¡á ¬«ñá ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  1549.  Sum_1         º¡áτÑ¡¿Ñ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  1550.  
  1551.  Page_2        ßΓαá¡¿µá ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  1552.  Offset_2      ß¼ÑΘÑ¡¿Ñ ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  1553.  Len_2         ñ½¿¡á ¬«ñá ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  1554.  Sum_2         º¡áτÑ¡¿Ñ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  1555.  
  1556.  Cure_Method   ¼ÑΓ«ñ πñá½Ñ¡¿∩ ó¿απßá
  1557.  Cure_Page     ßΓαá¡¿µá ñ½∩ πñá½Ñ¡¿∩ ó¿απßá
  1558.  Cure_Data_1   ñá¡¡δÑ ñ½∩ ½ÑτÑ¡¿∩
  1559.  Cure_Data_2   ñá¡¡δÑ ñ½∩ ½ÑτÑ¡¿∩
  1560.  Cure_Data_3   ñá¡¡δÑ ñ½∩ ½ÑτÑ¡¿∩
  1561.  Cure_Data_4   ñá¡¡δÑ ñ½∩ ½ÑτÑ¡¿∩
  1562.  Cure_Cut      ¡á ß¬«½∞¬« π¬«αáτ¿óáΓ∞ Σá⌐½ »α¿ ½ÑτÑ¡¿¿
  1563.  
  1564.  Ä»Ñαᵿ¿
  1565.  ========
  1566.  Link  óδºδóáÑΓ ñ¿á½«ú ó¬½ετÑ¡¿∩ ó ºá»¿ß∞ «íΩÑ¬Γ¡«ú« ¬«ñá
  1567.  Sum   óδºδóáÑΓ ñ¿á½«ú »«ñßτÑΓá ¬«¡Γα«½∞¡δσ ßπ¼¼
  1568.  
  1569.  
  1570.  Ç½ú«α¿Γ¼ «íαáí«Γ¬¿ ºá»¿ß¿
  1571.  =========================
  1572. ÅÑαÑñ óδº«ó«¼ »α«µÑñπαδ ΓÑßΓ¿α«óá¡¿∩/πñá½Ñ¡¿∩ ó¿απßá Σá⌐½ »α«σ«ñ¿Γ
  1573. «íαáí«Γ¬π »« ºá»¿ß∩¼ Γ¿»á JMP (óδτ¿ß½∩εΓß∩ º¡áτÑ¡¿∩ EP ¿ EP_Next,
  1574. ºá»«½¡∩εΓß∩ ßΓαá¡¿µδ HEADER, PAGE_A, PAGE_B). æ«ñÑন¼«Ñ «ßΓá½∞¡δσ ßΓαá¡¿µ
  1575. «í¡π½∩ÑΓß∩. é ßΓαá¡¿µÑ, π¬áºá¡¡«⌐ ó »«½Ñ Page_1, ¡áτ¿¡á∩ ß« ß¼ÑΘÑ¡¿∩
  1576. Offset_1, ¡á Len_1 íá⌐Γáσ »«ñßτ¿ΓδóáÑΓß∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á, ¬«Γ«αá∩ ºáΓѼ
  1577. ßαáó¡¿óáÑΓß∩ ß« º¡áτÑ¡¿Ñ¼ »«½∩ Sum_1. àß½¿ º¡áτÑ¡¿∩ ß«ó»áñáεΓ, Γ« ó
  1578. ßΓαá¡¿µÑ Page_2 »«ñßτ¿ΓδóáÑΓß∩ óΓ«αá∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á. àß½¿ πßΓá¡«ó½Ñ¡
  1579. Σ½áú decode proc, Γ« »ÑαÑñ »«ñßτÑΓ«¼ óΓ«α«⌐ ßπ¼¼δ »α«¿ßσ«ñ¿Γ ó맮ó
  1580. ߻ѵ¿á½∞¡«⌐ »«ñ»α«úαá¼¼δ (¡á»α¿¼Ñα, ñ½∩ αáßΦ¿Σα«ó¬¿ Γѽá ó¿απßá). Åα¿ φΓ«¼
  1581. ó ºá»¿ß∞ ñ«½ªÑ¡ íδΓ∞ ó¬½ετÑ¡ «íΩÑ¬Γ¡δ⌐ ¬«ñ αáßΦ¿Σα«óΘ¿¬á »α¿ »«¼«Θ¿ Σπ¡¬µ¿¿
  1582. Link.
  1583.  
  1584. àß½¿ ß«ó»á½¿ «íÑ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ, Γ« πñá½Ñ¡¿Ñ ó¿απßá »α«¿ºó«ñ¿Γß∩ ó
  1585. ß««ΓóÑΓßΓó¿¿ ß ¼ÑΓ«ñ«¼ Cure_Method. Åα¿ πñá½Ñ¡¿¿ ó¿απßá ó ¬áτÑßΓóÑ
  1586. »áαá¼ÑΓα«ó ¿ß»«½∞ºπεΓß∩ º¡áτÑ¡¿∩ »«½Ñ⌐ Cure_Page, Cure_Data_1, Cure_Data_2,
  1587. Cure_Data_3, Cure_Data_4, Cure_Cut. é ¬áτÑßΓóÑ »α«óÑα«τ¡«ú« º¡áτÑ¡¿∩
  1588. ¿ß»«½∞ºπÑΓß∩ »«½Ñ Tail - αáßßΓ«∩¡¿Ñ «Γ ß¼ÑΘÑ¡¿∩ EP ñ« ¬«¡µá Σá⌐½á. Å«½Ñ
  1589. Cure_Page ¿ß»«½∞ºπÑΓß∩ ñ½∩ π¬áºá¡¿∩ ßΓαá¡¿µδ, ¿º ¬«Γ«α«⌐ »« ß¼ÑΘÑ¡¿∩¼
  1590. Cure_Data_x óδñѽ∩εΓß∩ ñá¡¡δÑ ñ½∩ πñá½Ñ¡¿∩ ó¿απßá. àß½¿ ó ¬áτÑßΓóÑ ßΓαá¡¿µδ
  1591. π¬áºδóáÑΓß∩ FILE, Γ« ñá¡¡δÑ ñ½∩ πñá½Ñ¡¿∩ óδñѽ∩εΓß∩ ¿º Σá⌐½á »« ß¼ÑΘÑ¡¿ε
  1592. EP+Cure_Data_x. é ßó∩º¿ ß φΓ¿¼ »«½∩ Cure_Data_x ∩ó½∩εΓß∩ º¡á¬«ó묨 (Γ.Ñ.
  1593. ¼«úπΓ ¿¼ÑΓ∞ ¿ «Γα¿µáΓѽ∞¡δÑ º¡áτÑ¡¿∩).
  1594.  
  1595. àß½¿ ñ½∩ ½ÑτÑ¡¿∩ Σá⌐½á ¿ß»«½∞ºπÑΓß∩ ß»Ñµ¿á½∞¡á∩ »«ñ»α«úαá¼¼á cure(), ¿ «¡á
  1596. ó«ºóαáΓ¿½á ¬«ñ R_PRECURE, Γ« ñá½∞¡Ñ⌐ΦÑÑ ½ÑτÑ¡¿Ñ »α«¿ßσ«ñ¿Γ »« π¬áºá¡¡«¼π ó
  1597. ºá»¿ß¿ ßΓá¡ñáαΓ¡«¼π ¼ÑΓ«ñπ. äá¡¡δ⌐ »α¿Ñ¼ ¿ß»«½∞ºπÑΓß∩ ó ΓÑσ ß½πτá∩σ, ¬«úñá
  1598. »ÑαÑñ óδº«ó«¼ «ñ¡«ú« ¿º ßΓá¡ñáαΓ¡δσ ß»«ß«í«ó ½ÑτÑ¡¿∩ ¡Ñ«íσ«ñ¿¼« ¿º¼Ñ¡¿Γ∞
  1599. («Γ¬«ααÑ¬Γ¿α«óáΓ∞) ¡Ñ¬«Γ«αδÑ ñá¡¡δÑ, ¡á»α¿¼Ñα, αáßΦ¿Σα«óáΓ∞ »Ñαó«¡áτá½∞¡«Ñ
  1600. ß«ñÑন¼«Ñ ºáú«½«ó¬á Σá⌐½á.
  1601.  
  1602.  
  1603.  
  1604.  îÑΓ«ñδ πñá½Ñ¡¿∩ ó¿απßá
  1605.  ======================
  1606.  
  1607.  MOVE ¿ LEHIGH
  1608.  -------------
  1609. é«ßßΓá¡«ó½Ñ¡¿Ñ ¡áτá½á Σá⌐½á. êß»«½∞ºπÑΓß∩ »α¿ ºáαáªÑ¡¿¿ ó¿απßἿ, ¬«Γ«αδÑ
  1610. ñ«»¿ßδóáεΓß∩ ¬ ¬«¡µπ Σá⌐½á ¿ ¼«ñ¿Σ¿µ¿απεΓ Ñú« ¡áτὫ. ôñá½Ñ¡¿Ñ ó¿απßá
  1611. »α«¿ßσ«ñ¿Γ ß½ÑñπεΘ¿¼ «íαẫ¼: ¡áτ¿¡á∩ ß« ß¼ÑΘÑ¡¿∩ Cure_Data_1 ¿º ßΓαá¡¿µδ,
  1612. «»¿ßá¡¡«⌐ ó »«½Ñ Cure_Page (¿½¿ «Γ Γ«τ¬¿ óσ«ñá ó Σá⌐½, Ñß½¿ ßΓαá¡¿µá -
  1613. FILE), Cure_Data_2 íá⌐Γ »ÑαѼÑΘáÑΓß∩ »« ß¼ÑΘÑ¡¿ε Cure_Data_3 «Γ ¡áτá½á
  1614. Σá⌐½á («íδτ¡« »«½Ñ Cure_Data_3 αáó¡« 0). Å«½Ñ Cure_Data_4 ¡Ñ ¿ß»«½∞ºπÑΓß∩.
  1615.  
  1616. ū߽ѠφΓ«ú«, Ñß½¿ αѪ¿¼ ½ÑτÑ¡¿∩ LEH, ¿ ¿¼∩ Σá⌐½á - COMMAND.*, Γ« Σá⌐½ ß«
  1617. ß¼ÑΘÑ¡¿∩ Cure_Cut óδΦÑ Γ«τ¬¿ óσ«ñá (EP-Cure_Cut) ñ« ¬«¡µá Σá⌐½á ºá»«½¡∩ÑΓß∩
  1618. ¡π½Ñó묨 íá⌐ΓἿ. é »α«Γ¿ó¡«¼ ß½πτáÑ Σá⌐½ π¬«αáτ¿óáÑΓß∩ »« ß¼ÑΘÑ¡¿ε
  1619. Cure_Cut óδΦÑ Γ«τ¬¿ óσ«ñá (EP-Cure_Cut).
  1620.  
  1621.  JERUSALEM
  1622.  ---------
  1623. ôñá½Ñ¡¿Ñ ó¿απßá, ó¡Ññα∩εΘÑú«ß∩ ó ¡áτὫ Σá⌐½«ó. öá⌐½ ßñó¿úáÑΓß∩ ó ¡áτὫ ¡á
  1624. Cure_Data_1 íá⌐Γ, »α¿ φΓ«¼ Ñú« αẼÑα π¼Ñ¡∞ΦáÑΓß∩ ¡á Cure_Data_1 íá⌐Γ.
  1625. ū߽ѠφΓ«ú« «Γ Σá⌐½á «ΓßѬáεΓß∩ Cure_Cut íá⌐Γ. Å«½∩ Cure_Page, Cure_Data_2,
  1626. Cure_Data_3 ¿ Cure_Data_4 ¡Ñ ¿ß»«½∞ºπεΓß∩.
  1627.  
  1628.  START
  1629.  -----
  1630. ôñá½Ñ¡¿Ñ ó¿απßá, ó¡Ññα∩εΘÑú«ß∩ ó ¡áτὫ Σá⌐½«ó. ÅÑαÑñ πñá½Ñ¡¿Ñ¼ ó¿απßá Σá⌐½
  1631. π¬«αáτ¿óáÑΓß∩ ¡á Cure_Cut íá⌐Γ. çáΓѼ τáßΓ∞ ¬«ñ«ó Σá⌐½á »ÑαѼÑΘáÑΓß∩ ¿º Ñú«
  1632. ¬«¡µá ó ¡áτὫ. àß½¿ ñ½¿¡á Σá⌐½á ¼Ñ¡∞ΦÑ, τѼ Cure_Data_1*2, Γ« »ÑαѼÑΘáÑΓß∩
  1633. File_Length-Cure_Data_1 íá⌐Γ (File_Length - ñ½¿¡á Σá⌐½á »«ß½Ñ π¼Ñ¡∞ΦÑ¡¿∩ ¡á
  1634. Cure_Cut íá⌐Γ). ê¡áτÑ »ÑαѼÑΘáÑΓß∩ Cure_Data_1 íá⌐Γ. Å«ß½Ñ φΓ«ú« Σá⌐½
  1635. π¬«αáτ¿óáÑΓß∩ ¡á Cure_Data_1 íá⌐Γ.
  1636.  
  1637. Å«½∩ Cure_Page, Cure_Data_2, Cure_Data_3 ¿ Cure_Data_4 ó ¼ÑΓ«ñÑ START ¡Ñ
  1638. ¿ß»«½∞ºπεΓß∩.
  1639.  
  1640.  EXE_CISS, EXE_CISS_10, EXE_CIS, EXE_CIS_10, EXE_CI, EXE_CI_10
  1641.  -------------------------------------------------------------
  1642. îÑΓ«ñδ ó«ßßΓá¡«ó½Ñ¡¿∩ »«½Ñ⌐ αÑú¿ßΓα«ó ºáú«½«ó¬á EXE-Σá⌐½á:
  1643.  
  1644.  EXE_CISS - ó«ßßΓá¡«ó½Ñ¡¿Ñ º¡áτÑ¡¿⌐ óßÑσ αÑú¿ßΓα«ó (CS,IP,SS,SP);
  1645.  EXE_CIS  - ó«ßßΓá¡«ó½Ñ¡¿Ñ º¡áτÑ¡¿⌐ αÑú¿ßΓα«ó CS,IP ¿ SS;
  1646.  EXE_CI   - ó«ßßΓá¡«ó½Ñ¡¿Ñ º¡áτÑ¡¿⌐ αÑú¿ßΓα«ó CS ¿ IP;
  1647.  
  1648. EXE_CISS_10, EXE_CIS_10 ¿ EXE_CI_10 »«½¡«ßΓ∞ε »«óΓ«α∩εΓ »α¿óÑñÑ¡¡δÑ óδΦÑ,
  1649. ºá ¿ß¬½ετÑ¡¿Ñ¼ Γ«ú«, τΓ« ¿º º¡áτÑ¡¿⌐ ßÑú¼Ñ¡Γ¡δσ αÑú¿ßΓα«ó (CS ¿ SS)
  1650. óδτ¿ΓáÑΓß∩ 10h.
  1651.  
  1652. àß½¿ π¬áºá¡á ßΓαá¡¿µá FILE, Γ« αÑú¿ßΓαδ íπñπΓ óδí¿αáΓ∞ß∩ ¬á¬ ß½«óá,
  1653. αáß»«½«ªÑ¡¡δÑ ß« ß¼ÑΘÑ¡¿Ñ¼ Cure_Data_x «Γ Γ«τ¬¿ óσ«ñá (º¡áτÑ¡¿∩ Cure_Data_x
  1654. ¼«úπΓ ¿¼ÑΓ∞ ¿ «Γα¿µáΓѽ∞¡δÑ º¡áτÑ¡¿∩):
  1655.  
  1656.  CS - word ptr File[EP+Cure_Data_1]
  1657.  IP - word ptr File[EP+Cure_Data_2]
  1658.  SS - word ptr File[EP+Cure_Data_3]
  1659.  SP - word ptr File[EP+Cure_Data_4]
  1660.  
  1661. é »α«Γ¿ó¡«¼ ß½πτáÑ αÑú¿ßΓαδ óδí¿αáεΓß∩ ¬á¬ ß½«óá ß« ß¼ÑΘÑ¡¿Ñ¼ Cure_Data_x ó
  1662. π¬áºá¡¡«⌐ ßΓαá¡¿µÑ (º¡áτÑ¡¿∩ Cure_Data_x - Γ«½∞¬« »«½«ª¿Γѽ∞¡δÑ):
  1663.  
  1664.  CS - word ptr PAGE[Cure_Data_1]
  1665.  IP - word ptr PAGE[Cure_Data_2]
  1666.  SS - word ptr PAGE[Cure_Data_3]
  1667.  SP - word ptr PAGE[Cure_Data_4]
  1668.  
  1669. ū߽Ѡó«ßßΓá¡«ó½Ñ¡¿∩ »«½Ñ⌐ αÑú¿ßΓα«ó ó ºáú«½«ó¬Ñ EXE-Σá⌐½á, ñ½¿¡á Σá⌐½á
  1670. π¬«αáτ¿óáÑΓß∩ »« ß¼ÑΘÑ¡¿ε Cure_Cut íá⌐Γ «Γ Γ«τ¬¿ óσ«ñá (EP-Cure_Cut), á
  1671. ºáΓѼ »α«ó«ñ¿Γß∩ ß««ΓóÑΓßΓóπεΘá∩ ¡«ó«⌐ ñ½¿¡Ñ Σá⌐½á ¼«ñ¿Σ¿¬áµ¿∩ »«½Ñ⌐ "使¡á
  1672. î«ñπ½∩" ó ºáú«½«ó¬Ñ EXE-Σá⌐½á.
  1673.  
  1674.  SYS_SI ¿ SYS_I
  1675.  --------------
  1676. îÑΓ«ñδ ó«ßßΓá¡«ó½Ñ¡¿∩ ºáú«½«ó¬á SYS-Σá⌐½á. Åαá¬Γ¿τÑ߬¿ á¡á½«ú¿τ¡δ ¼ÑΓ«ñá¼
  1677. ó«ßßΓá¡«ó½Ñ¡¿∩ »«½Ñ⌐ ºáú«½«ó¬á EXE-Σá⌐½á, ºá ΓѼ ¿ß¬½ετÑ¡¿Ñ¼, τΓ«
  1678. ó«ßßΓá¡áó½¿óáεΓß∩ ½¿í« »«½∩ áñαÑß«ó »α«úαá¼¼ Strategy ¿ Interrupt (¼ÑΓ«ñ
  1679. SYS_SI), ½¿í« Γ«½∞¬« »«½Ñ Interrupt (¼ÑΓ«ñ SYS_I).
  1680.  
  1681.  DELETE
  1682.  ------
  1683. ô¡¿τΓ«ªÑ¡¿Ñ ºáαáªÑ¡¡«ú« Σá⌐½á.
  1684.  
  1685.  FAIL
  1686.  ----
  1687. ¥Γ«Γ ¼ÑΓ«ñ óδñáÑΓ ß««íΘÑ¡¿Ñ "virus NAME cure failed". êß»«½∞ºπÑΓß∩ ¬á¬
  1688. óαѼѡ¡δ⌐ ñ½∩ ΓÑσ ó¿απß«ó, ¼ÑΓ«ñ ¡áñѪ¡«ú« πñá½Ñ¡¿∩ ¬«Γ«αδσ ¡áσ«ñ¿Γß∩ ó
  1689. ßΓáñ¿¿ αáºαáí«Γ¬¿.
  1690.  
  1691.  
  1692.  SPECIAL
  1693.  -------
  1694. é í«½ÑÑ ß½«ª¡δσ ß½πτá∩σ («ß«íÑ¡¡«, Ñß½¿ ó¿απß ºáΦ¿Σα«óá¡ ¿½¿ óδ»«½¡Ñ¡ »«
  1695. ΓÑσ¡«½«ú¿¿ "»«½¿¼«αΣ¿¬") »α«µÑñπαá ó«ßßΓá¡«ó½Ñ¡¿∩ Σá⌐½á ¼«ªÑΓ ßπΘÑßΓóÑ¡¡«
  1696. πß½«ª¡¿Γ∞ß∩. é φΓ«¼ ß½πτáÑ ßΓá¡ñáαΓ¡δÑ ¼ÑΓ«ñδ ¡Ñ »«ñσ«ñ∩Γ, ¿ óδºδóáÑΓß∩
  1697. ߻ѵ¿á½∞¡á∩ »«ñ»α«úαá¼¼á πñá½Ñ¡¿∩ ó¿απßá. Åα¿ φΓ«¼ ó ºá»¿ß∞ ñ«½ªÑ¡ íδΓ∞
  1698. ó¬½ετÑ¡ «íΩÑ¬Γ¡δ⌐ ¬«ñ ½Ñτ¿½¬¿ »α¿ »«¼«Θ¿ Σπ¡¬µ¿¿ Link.
  1699.  
  1700.  
  1701.  Åα¿¼Ñα ¿ß»«½∞º«óá¡¿∩
  1702.  ====================
  1703.  
  1704. COM-Σá⌐½ »«αáªÑ¡ ó¿απß«¼ "Tiny". Åα¿ ºáαáªÑ¡¿¿ Σá⌐½á ó¿απß ñ«»¿ßδóáÑΓ ¬
  1705. ¡Ñ¼π 4 íá⌐Γá ßΓáα«ú« ¡áτá½á, ºáΓѼ 140 íá⌐Γ ßó«Ñú« Γѽᠿ ¼«ñ¿Σ¿µ¿απÑΓ
  1706. »ÑαóδÑ 4 íá⌐Γá ¡áτá½á Σá⌐½á (ºá»¿ßδóáÑΓ ó ¡¿σ ¬«¼á¡ñπ »ÑαÑσ«ñá ¡á Γѽ«
  1707. ó¿απßá):
  1708.  
  1709.  4D            DEC  PB
  1710.  E9 xx xx      JMP  NEAR Loc_Virus
  1711.  
  1712. Æᬠ¬á¬ ¼ÑΓ«ñ óσ«ñá ó Σá⌐½ - ¡ÑßΓá¡ñáαΓ¡δ⌐, Γ« ó íáºπ ñá¡¡δσ ß½ÑñπÑΓ
  1713. ºá¡ÑßΓ¿ ¡«óπε ºá»¿ß∞ Γ¿»á JMP, á¡á½¿º¿απεΘπε ¡«óδ⌐ ¼ÑΓ«ñ óσ«ñá:
  1714.  
  1715.  Name          Tiny
  1716.  Len_1         02
  1717.  Sum_1         xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1718.  Offset_2      00
  1719.  Len_2         00
  1720.  Sum_2         xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1721.  Jmp_Method    OFFSET
  1722.  Jmp_Data      02
  1723.  
  1724. çáΓѼ ºá»«½¡∩ÑΓß∩ »«½∩ ºá»¿ß¿ Γ¿»á COM:
  1725.  
  1726.  Type          COM
  1727.  Name          Tiny
  1728.  Page_1        PAGE_A
  1729.  Offset_1      00
  1730.  Len_1         08
  1731.  Sum_1         xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1732.  Program_Flag  NO
  1733.  Page_2        PAGE_A
  1734.  Offset_2      00
  1735.  Len_2         40
  1736.  Sum_2         xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1737.  Cure_Method   MOVE
  1738.  Cure_Page     FILE
  1739.  Cure_Data_1   -04
  1740.  Cure_Data_2   04
  1741.  Cure_Data_3   00
  1742.  Cure_Data_4   00
  1743.  Cure_Cut      -04
  1744.  
  1745.  
  1746.  
  1747.  3.2. çỿß∞ Γ¿»á JMP
  1748.  ────────────────────────────────────────────────────────────────────
  1749.  
  1750.  æΓαπ¬Γπαᠺỿ߿
  1751.  ================
  1752.  
  1753.  Name         ¿¼∩ ß»«ß«íá (¡Ñ ¿ß»«½∞ºπÑΓß∩)
  1754.  Len_1        ñ½¿¡á ¬«ñá ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  1755.  Sum_1        º¡áτÑ¡¿Ñ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  1756.  Offset_2     ß¼ÑΘÑ¡¿Ñ ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  1757.  Len_2        ñ½¿¡á ¬«ñá ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  1758.  Sum_2        º¡áτÑ¡¿Ñ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  1759.  
  1760.  Jmp_Method   ¿¼∩ ¼ÑΓ«ñá
  1761.  Jmp_Data     ñá¡¡δÑ ñ½∩ ¼ÑΓ«ñá
  1762.  
  1763.  Ä»Ñαᵿ¿
  1764.  ========
  1765.  Link  óδºδóáÑΓ ñ¿á½«ú ó¬½ετÑ¡¿∩ ó ºá»¿ß∞ «íΩÑ¬Γ¡«ú« ¬«ñá
  1766.  Sum   óδºδóáÑΓ ñ¿á½«ú »«ñßτÑΓá ¬«¡Γα«½∞¡δσ ßπ¼¼
  1767.  
  1768.  
  1769.  Ç½ú«α¿Γ¼ «íαáí«Γ¬¿ ºá»¿ß¿
  1770.  =========================
  1771. çỿ߿ Γ¿»á JMP ¿ß»«½∞ºπεΓß∩ »α¿ »«ñú«Γ«ó¬Ñ Σá⌐½«ó ¬ ΓÑßΓ¿α«óá¡¿ε ¿½¿
  1772. ½ÑτÑ¡¿ε. Å« ºá»¿ß∩¼ φΓ«ú« Γ¿»á »α«¿ßσ«ñ¿Γ óδτ¿ß½Ñ¡¿Ñ áñαÑßá óσ«ñá ó Γѽ«
  1773. ó¿απßá (Γ«τ¬π óσ«ñá) ¿ ºá»«½¡Ñ¡¿Ñ ßΓαá¡¿µ PAGE_A ¿ PAGE_B.
  1774.  
  1775. ū߽Ѡ«Γ¬αδΓ¿∩ ΓÑßΓ¿απѼ«ú« Σá⌐½á 400h íá⌐Γ Ñú« ¡áτá½á ßτ¿ΓδóáεΓß∩ ó
  1776. ßΓαá¡¿µδ HEADER ¿ PAGE_A. æ«ñÑন¼«Ñ «ßΓá½∞¡δσ ßΓαá¡¿µ «í¡π½∩ÑΓß∩. çáΓѼ
  1777. á¡Γ¿ó¿απß óδτ¿ß½∩ÑΓ Γ«τ¬π óσ«ñá (Entry Point - EP) ó Σá⌐½. ä½∩ φΓ«ú« ñ½∩
  1778. »Ñαóδσ Len_1 íá⌐Γ ßΓαá¡¿µδ HEADER óδτ¿ß½∩ÑΓß∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á. àß½¿
  1779. «¡á ß«ó»áñáÑΓ ß Sum_1, Γ« »«ñßτ¿ΓδóáÑΓß∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á Len_2 íá⌐Γ
  1780. ßΓαá¡¿µδ HEADER, ¡áτ¿¡á∩ ß« ß¼ÑΘÑ¡¿∩ Offset_2. àß½¿ »«½πτÑ¡¡á∩
  1781. ¬«¡Γα«½∞¡á∩ ßπ¼¼á ß«ó»áñáÑΓ ß Sum_2, Γ« ó ß««ΓóÑΓßΓó¿¿ ß ¼ÑΓ«ñ«¼
  1782. Jmp_Method ¿ ñá¡¡δ¼¿ Jmp_Data »α«¿ßσ«ñ¿Γ óδτ¿ß½Ñ¡¿Ñ áñαÑßá EP. çáΓѼ
  1783. 400h íá⌐Γ Σá⌐½á, ¡áτ¿¡á∩ ß« ß¼ÑΘÑ¡¿∩ EP, ßτ¿ΓδóáεΓß∩ ó ßΓαá¡¿µπ PAGE_A.
  1784.  
  1785. Ä»¿ßá¡¡á∩ »α«µÑñπαá ºáΓѼ óδ»«½¡∩ÑΓß∩ ÑΘÑ αẠñ½∩ ßΓαá¡¿µδ PAGE_A (ó¼ÑßΓ«
  1786. HEADER): »α«¿ßσ«ñ¿Γ óδτ¿ß½Ñ¡¿Ñ áñαÑßá ß½ÑñπεΘÑú« óσ«ñá EP_Next ¿
  1787. ºá»«½¡Ñ¡¿Ñ ßΓαá¡¿µδ PAGE_B (ó¼ÑßΓ« EP ¿ PAGE_A).
  1788.  
  1789.  îÑΓ«ñδ óδτ¿ß½Ñ¡¿∩ EP ¿ EP_Next
  1790.  ==============================
  1791.  
  1792.  OFFSET
  1793.  ------
  1794. êß»«½∞ºπÑΓß∩ »α¿ «íαáí«Γ¬Ñ ¬«¼á¡ñ »ÑαÑσ«ñá Γ¿»á:
  1795.  
  1796.  xxxx:0100  E9 xx xx     JMP  NEAR Loc_Virus
  1797.  .... ....
  1798.  xxxx:0100  E8 xx xx     CALL NEAR Loc_Virus
  1799.  .... ....
  1800.  
  1801. ¿½¿ ¿σ ¬«¼í¿¡áµ¿⌐ ß ñαπú¿¼¿ ¬«¼á¡ñἿ:
  1802.  
  1803.  xxxx:0100  90           NOP
  1804.  xxxx:0101  E9 xx xx     JMP  NEAR Loc_Virus
  1805.  .... ....
  1806.  
  1807. ç¡áτÑ¡¿Ñ EP (¿½¿ EP_Next ß««ΓóÑΓßΓóÑ¡¡«) óδτ¿ß½∩ÑΓß∩ ¬á¬ áñαÑß ¬«¼á¡ñδ,
  1808. ¡á ¬«Γ«απε »ÑαÑñáÑΓß∩ π»αáó½Ñ¡¿Ñ ¿¡ßΓαπ¬µ¿Ñ⌐ JMP NEAR ¿½¿ CALL NEAR.
  1809.  
  1810.  EP = word ptr Header[Jmp_Data] + Jmp_Data + 2.
  1811.  
  1812.  ADDRESS
  1813.  -------
  1814. êß»«½∞ºπÑΓß∩ »α¿ «íαáí«Γ¬Ñ ¬«¼á¡ñ »ÑαÑσ«ñá »« ñá¡¡δ¼ Γ¿»á:
  1815.  
  1816.  xxxx:0100  68 xx xx     PUSH OFFSET Vir_Loc
  1817.  xxxx:0103  C3           RET
  1818.  .... ....
  1819.  
  1820.  xxxx:0100  B8 xx xx     MOV  AX, OFFSET Vir_Loc
  1821.  xxxx:0103  FF D0        CALL AX
  1822.  .... ....
  1823.  
  1824. ç¡áτÑ¡¿Ñ EP (¿½¿ EP_Next) óδτ¿ß½∩ÑΓß∩ ¬á¬ áñαÑß ¬«¼á¡ñδ, ¡á ¬«Γ«απε
  1825. »ÑαÑñáÑΓß∩ π»αáó½Ñ¡¿Ñ ¿¡ßΓαπ¬µ¿Ñ⌐ »ÑαÑñáτ¿ π»αáó½Ñ¡¿∩.
  1826.  
  1827.  EP = word ptr Header[Jmp_Data] - 0100h.
  1828.  
  1829.  DATA
  1830.  ----
  1831. êß»«½∞ºπÑΓß∩ »α¿ «íαáí«Γ¬Ñ ¬«¼á¡ñ »ÑαÑσ«ñá »« ñá¡¡δ¼:
  1832.  
  1833.  xxxx:0100 FF 26 04 01   JMP  WORD PTR [0104]
  1834.  xxxx:0104  xx xx        DW   Vir_Offset
  1835.  .... ....
  1836.  
  1837.  EP = word ptr File [Jmp_Data] - 0x100.
  1838.  
  1839.  
  1840.  FAIL
  1841.  ----
  1842. ¥Γ«Γ ¼ÑΓ«ñ óδñáÑΓ ß««íΘÑ¡¿Ñ  :virus NAME cure failed.
  1843. êß»«½∞ºπÑΓß∩ ¬á¬ óαѼѡ¡δ⌐ ñ½∩ ΓÑσ ó¿απß«ó, ¼ÑΓ«ñ ¡áñѪ¡«ú« πñá½Ñ¡¿∩
  1844. ¬«Γ«αδσ ¡áσ«ñ¿Γß∩ ó ßΓáñ¿¿ αáºαáí«Γ¬¿.
  1845.  
  1846.  
  1847.  SPECIAL
  1848.  -------
  1849. êß»«½∞ºπÑΓß∩ »α¿ á¡á½¿ºÑ ß»Ñµ¿á½∞¡δσ ß½πτáÑó »ÑαÑσ«ñá ¡á Γ«τ¬π óσ«ñá ó
  1850. Σá⌐½. è ß»Ñµ¿á½∞¡δ¼ «Γ¡«ß∩Γß∩ ΓᬪѠ¼ÑΓ«ñδ «íαáí«Γ¬¿ ºáú«½«ó¬«ó EXE- ¿
  1851. SYS-Σá⌐½«ó, ¬«¼á¡ñ í½¿º¬«ú« »ÑαÑσ«ñá (JMP SHORT). Åα¿ φΓ«¼ ó ºá»¿ß∞ ñ«½ªÑ¡
  1852. íδΓ∞ ó¬½ετÑ¡ «íΩÑ¬Γ¡δ⌐ ¬«ñ «íαáí«Γτ¿¬á »α¿ »«¼«Θ¿ Σπ¡¬µ¿¿ Link.
  1853.  
  1854.  
  1855.  Åα¿¼Ñα ¿ß»«½∞º«óá¡¿∩
  1856.  ====================
  1857.  
  1858. è«ñδ ¿¡Σ¿µ¿α«óá¡¡«ú« Σá⌐½á:
  1859.  
  1860.  0000 90          NOP
  1861.  0001 90          NOP
  1862.  0002 E9 xx xx    JMP   Virus
  1863.  
  1864. çừ½¡Ñ¡¿Ñ Σ«α¼δ:
  1865.  
  1866.  Name            nop_nop_jmp
  1867.  Len_1           0003
  1868.  Sum_1           xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1869.  Offset_2        0000
  1870.  Len_2           0003
  1871.  Sum_2           xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1872.  Jmp_Method      OFFSET
  1873.  Jmp_Data        0003
  1874.  
  1875.  
  1876.  
  1877.  3.3.  çỿß∞ Γ¿»á MEMORY
  1878.  ────────────────────────────────────────────────────────────────────
  1879.  
  1880.  æΓαπ¬Γπαᠺỿ߿
  1881.  ================
  1882.  Name           ¿¼∩ ó¿απßá
  1883.  Method         ¼ÑΓ«ñ »«¿ß¬á ó¿απßá ó »á¼∩Γ¿
  1884.  Segment        º¡áτÑ¡¿Ñ ßÑú¼Ñ¡Γá Segm (¼ÑΓ«ñ ADDRESS)
  1885.  Offset_1       º¡áτÑ¡¿Ñ ß¼ÑΘÑ¡¿∩ ñ½∩ »α«óÑન
  1886.  Control_Byte   ¬«¡Γα«½∞¡δ⌐ íá⌐Γ
  1887.  Len_1          ñ½¿¡á ¬«ñá ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ
  1888.  Sum            º¡áτÑ¡¿Ñ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ
  1889.  
  1890.  Offset_2       ß¼ÑΘÑ¡¿Ñ ñ½∩ ºá¼Ñ¡δ ¬«ñá
  1891.  Len_2          ñ½¿¡á ºá¼Ñ¡∩Ѽ«ú« ¬«ñá (¡Ñ í«½ÑÑ 5)
  1892.  Replace_Bytes  íá⌐Γδ ¡«ó«ú« ¬«ñá
  1893.  
  1894.  
  1895.  Ä»Ñαᵿ¿
  1896.  ========
  1897.  Link  óδºδóáÑΓ ñ¿á½«ú ó¬½ετÑ¡¿∩ ó ºá»¿ß∞ «íΩÑ¬Γ¡«ú« ¬«ñá
  1898.  Sum   óδºδóáÑΓ ñ¿á½«ú »«ñßτÑΓá ¬«¡Γα«½∞¡δσ ßπ¼¼
  1899.  
  1900.  
  1901.  Ç½ú«α¿Γ¼ «íαáí«Γ¬¿ ºá»¿ß¿
  1902.  =========================
  1903. é ß««ΓóÑΓßΓó¿¿ ß ¼ÑΓ«ñ«¼ Method »α«¿ºó«ñ¿Γß∩ ß¬á¡¿α«óá¡¿Ñ ¡Ñ¬«Γ«α«ú« ¡áí«αá
  1904. áñαÑß«ó Segm:Offs. ä½∩ ¬áªñ«ú« áñαÑßá »α«¿ßσ«ñ¿Γ ßαáó¡Ñ¡¿Ñ º¡áτÑ¡¿∩ íá⌐Γá
  1905. «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ »« áñαÑßπ Segm:Offs+Offset_1 ß« º¡áτÑ¡¿Ñ¼ »«½∩
  1906. Control_Byte. àß½¿ º¡áτÑ¡¿∩ ß«ó»áñáεΓ, Γ«, ¡áτ¿¡á∩ ß áñαÑßá
  1907. Segm:Offs+Offset_1, »«ñßτ¿ΓδóáÑΓß∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á ¡á Len_1 íá⌐Γáσ
  1908. «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿. àß½¿ º¡áτÑ¡¿Ñ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ ß«ó»áñáÑΓ ß« º¡áτÑ¡¿Ñ¼
  1909. »«½∩ Sum, Γ« óδñáÑΓß∩ ß««íΘÑ¡¿Ñ «í «í¡áαπªÑ¡¿¿ αѺ¿ñÑ¡Γ¡«⌐ τáßΓ¿ ó¿απßá »«
  1910. áñαÑßπ Segm:Offs, ºáΓѼ, ¡áτ¿¡á∩ ß áñαÑßá Segm:Offs+Offset_2, »α«¿ßσ«ñ¿Γ
  1911. ºá¼Ñ¡á Len_2 íá⌐Γ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ ¡á íá⌐Γδ Replace_Bytes.
  1912.  
  1913.  îÑΓ«ñδ »«¿ß¬á
  1914.  =============
  1915.  
  1916.  ADDRESS
  1917.  -------
  1918. Å«¿ß¬ »« Σ¿¬ß¿α«óá¡¡δ¼ áñαÑßá¼. é φΓ«¼ ß½πτáÑ Segm »α¿¡¿¼áÑΓ «ñ¡« ßΓα«ú«
  1919. «»αÑñѽѡ¡«Ñ º¡áτÑ¡¿Ñ, Offs - º¡áτÑ¡¿Ñ 0.
  1920.  
  1921.  CUT
  1922.  ---
  1923. Å«¿ß¬ ó «í½áßΓ¿ »á¼∩Γ¿, "«ΓαѺᡡ«⌐" «Γ »á¼∩Γ¿ DOS. Segm »α¿¡¿¼áÑΓ º¡áτÑ¡¿∩
  1924. ßÑú¼Ñ¡Γ¡δσ áñαÑß«ó óßÑσ »áαáúαáΣ«ó »á¼∩Γ¿ «Γ ¬«¡µá »á¼∩Γ¿ DOS ñ« ¡áτá½á
  1925. ó¿ñÑ«»á¼∩Γ¿, Offs - º¡áτÑ¡¿Ñ 0.
  1926.  
  1927.  MCB
  1928.  ---
  1929. Å«¿ß¬ ó í½«¬áσ »á¼∩Γ¿. Åα¿ ¿ß»«½∞º«óá¡¿¿ φΓ«ú« ¼ÑΓ«ñá Segm »α¿¡¿¼áÑΓ
  1930. º¡áτÑ¡¿∩ ßÑú¼Ñ¡Γ¡δσ áñαÑß«ó óßÑσ MCB-í½«¬«ó »á¼∩Γ¿ (¡áτ¿¡á∩ ß ßἫú«
  1931. »Ñαó«ú«), Offs - º¡áτÑ¡¿Ñ 0. æ½ÑñπÑΓ «íαáΘáΓ∞ «ß«í«Ñ ó¡¿¼á¡¿Ñ ¡á Γ«, τΓ«
  1932. Segm »α¿¡¿¼áÑΓ º¡áτÑ¡¿Ñ áñαÑßá ßἫú« í½«¬á »á¼∩Γ¿, á ¡Ñ ºáú«½«ó¬á í½«¬á.
  1933.  
  1934.  TRACE
  1935.  -----
  1936. Æαáßß¿α«ó¬á »αÑαδóá¡¿⌐. Segm:Offs »α¿¡¿¼áεΓ º¡áτÑ¡¿∩ áñαÑß«ó, »« ¬«Γ«αδ¼
  1937. »α«¿ßσ«ñ¿Γ ¼ÑªßÑú¼Ñ¡Γ¡δ⌐ »ÑαÑσ«ñ.
  1938.  
  1939.  SCAN
  1940.  ----
  1941. æ¬á¡¿α«óá¡¿Ñ »á¼∩Γ¿. Segm »α¿¡¿¼áÑΓ º¡áτÑ¡¿∩ «Γ 0000 ñ« ßÑú¼Ñ¡Γ¡«ú« áñαÑßá
  1942. óδ»«½¡∩Ѽ«⌐ á¡Γ¿ó¿απß¡«⌐ »α«úαá¼¼δ.
  1943.  
  1944.  FULL_SCAN
  1945.  ---------
  1946. Å«½¡«Ñ ß¬á¡¿α«óá¡¿Ñ »á¼∩Γ¿. Segm »α¿¡¿¼áÑΓ º¡áτÑ¡¿∩ «Γ 0000 ñ« A000h.
  1947.  
  1948.  SPECIAL
  1949.  -------
  1950. Åα¿ ¿ß»«½∞º«óá¡¿¿ φΓ«ú« ¼ÑΓ«ñá »α«¿ßσ«ñ¿Γ ó맮ó ß»Ñµ¿á½∞¡«⌐ »«ñ»α«úαá¼¼δ
  1951. «í¡áαπªÑ¡¿∩/ñѺá¬Γ¿óᵿ¿ ó¿απßá. Åα¿ φΓ«¼ ó ºá»¿ß∞ ñ«½ªÑ¡ íδΓ∞ ó¬½ετÑ¡
  1952. «íΩÑ¬Γ¡δ⌐ ¬«ñ ½Ñτ¿½¬¿ »α¿ »«¼«Θ¿ Σπ¡¬µ¿¿ Link.
  1953.  
  1954.  
  1955.  Åα¿¼Ñα ¿ß»«½∞º«óá¡¿∩
  1956.  ====================
  1957.  
  1958. Äí½áßΓ∞ »á¼∩Γ¿, ºáαáªÑ¡¡á∩ ó¿απß«¼:
  1959.  
  1960.  1234:0123 80 FC 3D    CMP   AH,3Dh
  1961.  1234:0126 74 xx       JE    Infect_File
  1962.  1234:0128 E9 xx xx    JMP   Continue
  1963.  1234:012B . . . .     . . . . .
  1964.  
  1965.  ÅÑαóδ⌐ ß»«ß«í πñá½Ñ¡¿∩ ó¿απßá: TRACE
  1966.  ------------------------------------
  1967.  
  1968. çừ½¡Ñ¡¿Ñ »«½Ñ⌐ ºá»¿ß¿:
  1969.  
  1970.  Method          TRACE
  1971.  Segment         0000
  1972.  Offset_1        0000
  1973.  Control_Byte    xx       <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1974.  Len_1           8
  1975.  Sum             xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1976.  Offset_2        3
  1977.  Len_2           2
  1978.  Replace_Bytes   90 90
  1979.  
  1980.  
  1981. ū߽Ѡºá»π߬ᠡá ΓÑßΓ¿α«óá¡¿Ñ »á¼∩Γ¿ ó¿απß íπñÑΓ πñá½Ñ¡:
  1982.  
  1983.  1234:0123 80 FC 3D     CMP   AH,3Dh
  1984.  1234:0126 90           NOP
  1985.  1234:0127 90           NOP
  1986.  1234:0128 E9 xx xx     JMP   Continue
  1987.  1234:012B . . . .      . . . . .
  1988.  
  1989.  
  1990.  éΓ«α«⌐ ß»«ß«í πñá½Ñ¡¿∩ ó¿απßá: MCB
  1991.  ----------------------------------
  1992.  
  1993. çừ½¡Ñ¡¿Ñ »«½Ñ⌐ ºá»¿ß¿:
  1994.  
  1995.  Method          MCB
  1996.  Segment         0000
  1997.  Offset_1        0123
  1998.  Control_Byte    xx       <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  1999.  Len_1           8
  2000.  Sum             xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  2001.  Offset_2        0126
  2002.  Len_2           2
  2003.  Replace_Bytes   90 90
  2004.  
  2005.  
  2006.  
  2007.  3.4.  çỿß∞ Γ¿»á SECTOR
  2008.  ────────────────────────────────────────────────────────────────────
  2009.  
  2010.  æΓαπ¬Γπαᠺỿ߿
  2011.  ================
  2012.  
  2013.  Type           Γ¿» ºá»¿ß¿ (BOOT ¿/¿½¿ MBR)
  2014.  Name           ¿¼∩ ó¿απßá
  2015.  Offset_1       ß¼ÑΘÑ¡¿Ñ ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  2016.  Len_1          ñ½¿¡á ¬«ñá ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  2017.  Sum_1          º¡áτÑ¡¿Ñ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 1
  2018.  
  2019.  Page_2         ßΓαá¡¿µá ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  2020.  Offset_2       ß¼ÑΘÑ¡¿Ñ ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  2021.  Len_2          ñ½¿¡á ¬«ñá ñ½∩ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  2022.  Sum_2          º¡áτÑ¡¿Ñ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ 2
  2023.  
  2024.  Cure_Method    ¼ÑΓ«ñ πñá½Ñ¡¿∩ ó¿απßá
  2025.  Cure_Page      ßΓαá¡¿µá ñ½∩ πñá½Ñ¡¿∩ ó¿απßá
  2026.  
  2027.  Cure_Addr_A    ñá¡¡δÑ ñ½∩ πñá½Ñ¡¿∩ ó¿απßá
  2028.  Cure_Addr_B    ñá¡¡δÑ ñ½∩ πñá½Ñ¡¿∩ ó¿απßá
  2029.  Cure_Offset    º¡áτÑ¡¿Ñ ß¼ÑΘÑ¡¿∩ ñ½∩ πñá½Ñ¡¿∩ ó¿απßá
  2030.  
  2031.  
  2032.  Ä»Ñαᵿ¿
  2033.  ========
  2034.  Link   óδºδóáÑΓ ñ¿á½«ú ó¬½ετÑ¡¿∩ ó ºá»¿ß∞ «íΩÑ¬Γ¡«ú« ¬«ñá
  2035.  Sum    óδºδóáÑΓ ñ¿á½«ú »«ñßτÑΓá ¬«¡Γα«½∞¡δσ ßπ¼¼
  2036.  
  2037.  
  2038.  Ç½ú«α¿Γ¼ «íαáí«Γ¬¿ ºá»¿ß¿
  2039.  =========================
  2040. ÅÑαÑñ óδº«ó«¼ »α«µÑñπαδ ΓÑßΓ¿α«óá¡¿∩/πñá½Ñ¡¿∩ ó¿απßá ¿º ßÑ¬Γ«αá ß«ñÑন¼«Ñ
  2041. φΓ«ú« ßÑ¬Γ«αá (200h íá⌐Γ) ßτ¿ΓδóáÑΓß∩ ó ßΓαá¡¿µπ HEADER. æ«ñÑন¼«Ñ
  2042. «ßΓá½∞¡δσ ßΓαá¡¿µ «í¡π½∩ÑΓß∩. é ßΓαá¡¿µÑ HEADER, ¡áτ¿¡á∩ ß« ß¼ÑΘÑ¡¿∩
  2043. Offset_1, ¡á Len_1 íá⌐Γáσ »«ñßτ¿ΓδóáÑΓß∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á, ¬«Γ«αá∩ ºáΓѼ
  2044. ßαáó¡¿óáÑΓß∩ ß« º¡áτÑ¡¿Ñ¼ »«½∩ Sum_1. àß½¿ º¡áτÑ¡¿∩ ß«ó»áñáεΓ, Γ« ó
  2045. ßΓαá¡¿µÑ Page_2 »«ñßτ¿ΓδóáÑΓß∩ óΓ«αá∩ ¬«¡Γα«½∞¡á∩ ßπ¼¼á. àß½¿ »«ñ¬½ετÑ¡á
  2046. ߻ѵ¿á½∞¡á∩ »«ñ»α«úαá¼¼á decode(), Γ« »ÑαÑñ »«ñßτÑΓ«¼ óΓ«α«⌐ ßπ¼¼δ
  2047. »α«¿ßσ«ñ¿Γ ó맮ó ß»Ñµ¿á½∞¡«⌐ »«ñ»α«úαá¼¼δ (¡á»α¿¼Ñα, ñ½∩ αáßΦ¿Σα«óá¡¿∩ Γѽá
  2048. ó¿απßá). Åα¿ φΓ«¼ ó ºá»¿ß∞ ñ«½ªÑ¡ íδΓ∞ ó¬½ετÑ¡ «íΩÑ¬Γ¡δ⌐ ¬«ñ αáßΦ¿Σα«óΘ¿¬á
  2049. »α¿ »«¼«Θ¿ Σπ¡¬µ¿¿ Link.
  2050.  
  2051. àß½¿ ß«ó»á½¿ «íÑ ¬«¡Γα«½∞¡δÑ ßπ¼¼δ, Γ« πñá½Ñ¡¿Ñ ó¿απßá »α«¿ºó«ñ¿Γß∩ ó
  2052. ß««ΓóÑΓßΓó¿¿ ß ¼ÑΓ«ñ«¼ Cure_Method. Åα¿ πñá½Ñ¡¿¿ ó¿απßá ó ¬áτÑßΓóÑ
  2053. »áαá¼ÑΓα«ó ¿ß»«½∞ºπεΓß∩ º¡áτÑ¡¿∩ »«½Ñ⌐ Cure_Addr_A, Cure_Addr_B,
  2054. Cure_Offset.
  2055.  
  2056. ǡὫú¿τ¡« ß½πτáε Σá⌐½«ó«⌐ ºá»¿ß¿, Ñß½¿ »«ñ¬½ετÑ¡¡á∩ ß»Ñµ¿á½∞¡á∩
  2057. »«ñ»α«úαá¼¼á cure() ó«ºóαáΓ¿½á R_PRECURE, Γ« ½ÑτÑ¡¿Ñ »α«ñ«½ªáÑΓß∩ »«
  2058. π¬áºá¡¡«¼π ó ºá»¿ß¿ ßΓá¡ñáαΓ¡«¼π ¼ÑΓ«ñπ.
  2059.  
  2060.  
  2061. Åα¿ ó«ßßΓá¡«ó½Ñ¡¿¿ ºáúαπº«τ¡«ú« ßÑ¬Γ«αá (Boot ¿½¿ MBR), áñαÑß φΓ«ú« ßÑ¬Γ«αá
  2062. ¼«ªÑΓ íδΓ∞ »αÑñßΓáó½Ñ¡ ó ñóπσ ó¿ñáσ: ó ó¿ñÑ áíß«½εΓ¡«ú« áñαÑßá (Σ¿º¿τÑ߬á∩
  2063. áñαÑßᵿ∩ ¬ ΓαѬπ, ßΓ«α«¡Ñ ¿ ßÑ¬Γ«απ ñ¿ß¬á) ¿ ó ó¿ñÑ ½«ú¿τÑ߬«ú« áñαÑßá
  2064. (áñαÑßᵿ∩ ¬ ßÑ¬Γ«α𠽫ú¿τÑ߬«ú« ñ¿ß¬á). é »Ñαó«¼ ß½πτáÑ ß½πτáÑ áñαÑß
  2065. ß«ßΓ«¿Γ ¿º ñóπσ º¡áτÑ¡¿⌐, ó« óΓ«α«¼ - ¿º «ñ¡«ú«; ó αẽ¿τ¡δσ ß½πτá∩σ
  2066. ¿ß»«½∞ºπεΓß∩ αẽ¿τ¡δÑ »αÑαδóá¡¿∩.
  2067.  
  2068.  ÇñαÑßᵿ∩      ÇñαÑß ßÑ¬Γ«αá                   ÅαÑαδóá¡¿Ñ
  2069.  ---------       -------------                  ----------
  2070.  ½«ú¿τÑ߬á∩     ¡«¼Ñα ½«ú¿τÑ߬«ú«               INT 25h/26h
  2071.                  ßÑ¬Γ«αá: CX
  2072.  áíß«½εΓ¡á∩     ¡«¼Ñα ΓαѬᠿ ßÑ¬Γ«αá - CX      INT 13h
  2073.                 ¡«¼Ñα ßΓ«α«¡δ ñ¿ß¬á   - DH
  2074.  
  2075.  
  2076.  îÑΓ«ñδ πñá½Ñ¡¿∩ ó¿απßá
  2077.  ======================
  2078.  
  2079.  ADDRESS
  2080.  -------
  2081. êß»«½∞ºπÑΓß∩ áíß«½εΓ¡á∩ áñαÑßᵿ∩. ÅÑαó«¡áτá½∞¡δ⌐ MBR ¿½¿ Boot-ßÑ¬Γ«α
  2082. »ÑαѼÑΘáÑΓß∩ ¿º ßÑ¬Γ«αá ß áíß«½εΓ¡δ¼ áñαÑß«¼ Cure_Addr_A/Cure_Addr_B
  2083. (ΓαѬ&ßÑ¬Γ«α/ßΓ«α«¡á ¿½¿ CX/DH ó Σ«α¼áΓÑ INT 13h). Å«½∩ Cure_Page ¿
  2084. Cure_Offset ¡Ñ ¿ß»«½∞ºπεΓß∩.
  2085.  
  2086.  ABSOLUTE
  2087.  --------
  2088. êß»«½∞ºπÑΓß∩ áíß«½εΓ¡á∩ áñαÑßᵿ∩. MBR ¿½¿ Boot-ßÑ¬Γ«α ßτ¿ΓδóáεΓß∩ ¿º
  2089. ßÑ¬Γ«αá ß áíß«½εΓ¡δ¼ áñαÑß«¼ CX/DH (ΓαѬ&ßÑ¬Γ«α/ßΓ«α«¡á). ç¡áτÑ¡¿∩ CX ¿
  2090. DH íÑαπΓß∩ ¿º ßΓαá¡¿µδ Cure_Page: CX ¬á¬ ß½«ó« »« ß¼ÑΘÑ¡¿ε Cure_Addr_A,
  2091. DH - íá⌐Γ »« ß¼ÑΘÑ¡¿ε Cure_Addr_B. çáΓѼ ¬ CX ñ«íáó½∩ÑΓß∩ º¡áτÑ¡¿Ñ
  2092. Cure_Offset.
  2093.  
  2094.  CX = word ptr Cure_Page [Cure_Addr_A] + Cure_Offset
  2095.  DH = byte ptr Cure_Page [Cure_Addr_B]
  2096.  
  2097.  LOGICAL
  2098.  -------
  2099. ÆᬠªÑ, ¬á¬ ¿ ó ¼ÑΓ«ñÑ ABSOLUTE, áñαÑß ßÑ¬Γ«αá, ß«ñÑαªáΘÑú« «α¿ú¿¡á½∞¡δ⌐
  2100. ºáúαπºτ¿¬ ¿½¿ ¡áτὫ ó¿απßá, óδñѽ∩ÑΓß∩ ¿º ßΓαá¡¿µδ Cure_Page. ì« ó
  2101. ñá¡¡«¼ ß½πτáÑ ¿ß»«½∞ºπÑΓß∩ ½«ú¿τÑ߬á∩ áñαÑßᵿ∩, á ßΓáαδ⌐ MBR ¿½¿
  2102. Boot-ßÑ¬Γ«α »ÑαѼÑΘáÑΓß∩ ¿º ßÑ¬Γ«αá ß ½«ú¿τÑ߬¿¼ ¡«¼Ñα«¼ CX:
  2103.  
  2104.  CX = word ptr Cure_Page [Cure_Addr_A] + Cure_Offset
  2105.  
  2106. Å«½Ñ Cure_Addr_B ¡Ñ ¿ß»«½∞ºπÑΓß∩.
  2107.  
  2108.  
  2109.  OVERWRITE
  2110.  ---------
  2111. é ºáúαπº«τ¡δ⌐ ßÑ¬Γ«α ºá»¿ßδóáÑΓß∩ ßΓá¡ñáαΓ¡δ⌐ ºáúαπºτ¿¬ ß¿ßΓѼδ. ¥Γ«Γ
  2112. ¼ÑΓ«ñ ¡Ñ αáí«ΓáÑΓ, Ñß½¿ ºáαáªÑ¡¡δ⌐ ñ¿ß¬ íδ½ «ΓΣ«α¼áΓ¿α«óá¡ ß
  2113. ¿ß»«½∞º«ó᡿Ѽ ¡ÑßΓá¡ñáαΓ¡δσ ¼ÑΓ«ñ«ó.
  2114.  
  2115.  
  2116.  FAIL
  2117.  ----
  2118. ¥Γ«Γ ¼ÑΓ«ñ óδñáÑΓ ß««íΘÑ¡¿Ñ "virus NAME cure failed". êß»«½∞ºπÑΓß∩ ¬á¬
  2119. óαѼѡ¡δ⌐ ñ½∩ ΓÑσ ó¿απß«ó, ¼ÑΓ«ñ ¡áñѪ¡«ú« πñá½Ñ¡¿∩ ¬«Γ«αδσ ¡áσ«ñ¿Γß∩ ó
  2120. ßΓáñ¿¿ αáºαáí«Γ¬¿.
  2121.  
  2122.  
  2123.  SPECIAL
  2124.  -------
  2125. Åα¿ ¿ß»«½∞º«óá¡¿¿ φΓ«ú« ¼ÑΓ«ñá »α«¿ßσ«ñ¿Γ ó맮ó ß»Ñµ¿á½∞¡«⌐ »«ñ»α«úαá¼¼δ
  2126. πñá½Ñ¡¿∩ ó¿απßá. Åα¿ φΓ«¼ ó ºá»¿ß∞ ñ«½ªÑ¡ íδΓ∞ ó¬½ετÑ¡ «íΩÑ¬Γ¡δ⌐ ¬«ñ ½Ñτ¿½¬¿
  2127. »α¿ »«¼«Θ¿ Σπ¡¬µ¿¿ Link.
  2128.  
  2129.  
  2130.  Åα¿¼Ñα ¿ß»«½∞º«óá¡¿∩
  2131.  ====================
  2132.  
  2133. Boot-ßÑ¬Γ«α ñ¿ß¬ÑΓδ ºáαáªÑ¡ ó¿απß«¼ "Stoned". Åα¿ ºáαáªÑ¡¿¿ ñ¿ß¬ÑΓδ ó¿απß
  2134. ß«σαá¡∩ÑΓ »Ñαó«¡áτá½∞¡δ⌐ ßÑ¬Γ«α »« áíß«½εΓ¡«¼π áñαÑßπ 3/1
  2135. (ßÑ¬Γ«α/ßΓ«α«¡á). ä«íáó½Ñ¡¿Ñ ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß¿ íπñÑΓ óδú½∩ñÑΓ∞
  2136. ß½ÑñπεΘ¿¼ «íαẫ¼:
  2137.  
  2138. çừ½¡Ñ¡¿Ñ »«½Ñ⌐ ºá»¿ß¿:
  2139.  
  2140.  Type          BOOT
  2141.  Name          Stoned
  2142.  Offset_1      00
  2143.  Len_1         08
  2144.  Sum_1         xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  2145.  
  2146.  Page_2        HEADER
  2147.  Offset_2      15
  2148.  Len_2         80
  2149.  Sum_2         xxxxxxxx <<< ºá»«½¡∩ÑΓß∩ »« »α«Γ«Γ¿»π ¬«¼á¡ñ«⌐ Sum
  2150.  
  2151.  Cure_Method   ADDRESS
  2152.  Cure_Page     FILE
  2153.  
  2154.  Cure_Addr_A   03
  2155.  Cure_Addr_B   01
  2156.  Cure_Offset   00
  2157.  
  2158.  
  2159.  3.5. ï¿¡¬ ß»Ñµ¿á½∞¡δσ »α«úαá¼¼ (óÑαß¿∩ Pro)
  2160.  ────────────────────────────────────────────────────────────────────
  2161.  
  2162. æ»Ñµ¿á½∞¡δÑ »«ñ»α«úαá¼¼δ, »«ñ¬½ετáѼδÑ ¬ á¡Γ¿ó¿απß¡«⌐ íáºÑ ñá¡¡δσ,
  2163. »αÑñ¡áº¡áτÑ¡δ ñ½∩ αÑ὿ºáµ¿¿ á½ú«α¿Γ¼«ó «í¡áαπªÑ¡¿∩ ¿ πñá½Ñ¡¿∩ ó¿απß«ó,
  2164. Ñß½¿ φΓ¿ á½ú«α¿Γ¼δ ¡Ñ «»¿ßδóáεΓß∩ ßΓá¡ñáαΓ¡δ¼¿ Σπ¡¬µ¿∩¼¿ íáºδ ñá¡¡δσ.
  2165. êßσ«ñ¡δÑ ΓѬßΓδ ß»Ñµ¿á½∞¡δσ »α«µÑñπα ¼«úπΓ íδΓ∞ ¡á C, ÇßßѼí½ÑαÑ ¿½¿ ñαπú¿σ
  2166. ∩ºδ¬áσ, »«ññÑনóáεΘ¿σ ßΓá¡ñáαΓ ∩ºδ¬á C ó맮óá »«ñ»α«úαá¼¼. ÉѬ«¼Ñ¡ñπѼδ⌐
  2167. ¬«¼»¿½∩Γ«α ñ½∩ ß«ºñá¡¿∩ ß»Ñµ¿á½∞¡δσ »«ñ»α«úαá¼¼ - Turbo æ/æ++ ¿½¿ Borland
  2168. C++.
  2169.  
  2170. æ»Ñµ¿á½∞¡δÑ »«ñ»α«úαá¼¼δ ¬«¼»¿½¿απεΓß∩ ó «íΩÑ¬Γ¡δÑ ¬«ñδ (OBJ-Σá⌐½δ) ¿
  2171. »«ñ¬½ετáεΓß∩ ¬ íáºÑ ñá¡¡δσ. Åα¿ ºáúαπº¬Ñ íáºδ ñ½∩ ΓÑßΓ¿α«óá¡¿∩/½ÑτÑ¡¿∩
  2172. »«ñ¬½ετÑ¡¡δÑ OBJ-Σá⌐½δ íπñπΓ ßτ¿Γá¡δ ó »á¼∩Γ∞ ¿ ß½¿¡¬«óá¡δ ß «ß¡«ó¡δ¼
  2173. EXE-¼«ñπ½Ñ¼. é ñá½∞¡Ñ⌐ΦѼ «ß¡«ó¡«⌐ ¼«ñπ½∞ íπñÑΓ »α¿ ¡Ñ«íσ«ñ¿¼«ßΓ¿
  2174. «íαáΘáΓ∞ß∩ ¬ »«ñ¬½ετÑ¡¡δ¼ OBJ-¼«ñπ½∩¼ ¬á¬ ¬ τáßΓ¿ ßó«Ñú« ¬«ñá.
  2175.  
  2176. Åα¿ ¬«¼»¿½∩µ¿¿ ¿ßσ«ñ¡δσ ¼«ñπ½Ñ⌐ ó «íΩÑ¬Γ¡δÑ αѬ«¼Ñ¡ñπÑΓß∩ ¿ß»«½∞º«óáΓ∞
  2177. SMALL ¼«ñѽ∞, Ñß½¿ ó ¼«ñπ½Ñ ¡ÑΓ ßΓáΓ¿τÑ߬¿σ ñá¡¡δσ, ¿ HUGE ¼«ñѽ∞, Ñß½¿
  2178. ßΓáΓ¿τÑ߬¿Ñ ñá¡¡δÑ »α¿ßπΓßΓóπεΓ ó ¼«ñπ½Ñ. êß»«½∞º«óá¡¿Ñ ¼«ñѽ¿ TINY
  2179. ºá»αÑΘÑ¡«. ìá»α¿¼Ñα, ¬«¼»¿½∩µ¿∩ ¼«ñπ½∩ FILENAME.C ó Σá⌐½ FILENAME.OBJ
  2180. ¬«¼»¿½∩Γ«α«¼ Borland C++ ¼«ªÑΓ íδΓ∞ óδ»«½¡Ñ¡á ß½ÑñπεΘÑ⌐ ¬«¼á¡ñ«⌐:
  2181.  
  2182.  bcc -mh -c -K filename.c
  2183.  
  2184.  
  2185.  æΓá¡ñáαΓ¡δÑ ¿¼Ñ¡á »α«úαá¼¼
  2186.  ──────────────────────────
  2187. é ß»Ñµ¿á½∞¡δσ »α«úαá¼¼áσ «í∩ºáΓѽ∞¡« ñ«½ª¡δ »α¿ßπΓßΓó«óáΓ∞ «ñ¡á ¿½¿
  2188. ¡Ñ߬«½∞¬« (ó ºáó¿ß¿¼«ßΓ¿ «Γ Γ¿»á ºá»¿ß¿, ¿º ¬«Γ«α«⌐ óδºδóáÑΓß∩ »α«úαá¼¼á)
  2189. »«ñ»α«úαá¼¼ ß« ßΓá¡ñáαΓ¡δ¼¿ ¿¼Ñ¡á¼¿ (¬á¬ ó »α«úαἼѠ¡á ∩ºδ¬Ñ C «í∩ºá¡á
  2190. »α¿ßπΓßΓó«óáΓ∞ »«ñ»α«úαá¼¼á ß ¿¼Ñ¡Ñ¼ main). ê¼ÑÑΓß∩ Γα¿ ßΓá¡ñáαΓ¡δσ ¿¼Ñ¡¿:
  2191.  
  2192.  decode()  {Γѽ« »«ñ»α«úαá¼¼δ}  // »α«µÑñπαá αáßΦ¿Σα«ó¬¿
  2193.  cure()    {Γѽ« »«ñ»α«úαá¼¼δ}  // »α«µÑñπαá ½ÑτÑ¡¿∩
  2194.  jmp()     {Γѽ« »«ñ»α«úαá¼¼δ}  // »α«µÑñπαá «»αÑñѽѡ¿∩ Γ«τ¬¿ óσ«ñá
  2195.  
  2196. ê¼Ñ¡á decode ¿ cure ¼«úπΓ ¿ß»«½∞º«óáΓ∞ß∩ αáºñѽ∞¡« ¿½¿ ó¼ÑßΓÑ ó ºá»¿ß∩σ,
  2197. «ΓóÑτáεΘ¿σ ºá «í¡áαπªÑ¡¿Ñ ¿ πñá½Ñ¡¿Ñ ó¿απßá ¿º Σá⌐½«ó ¿ ßÑ¬Γ«α«ó. é
  2198. ºá»¿ß∩σ, «ΓóÑτáεΘ¿σ ºá ΓÑßΓ¿α«óá¡¿Ñ »á¼∩Γ¿, ¼«ªÑΓ »α¿ßπΓßΓó«óáΓ∞ Γ«½∞¬«
  2199. »«ñ»α«úαá¼¼á cure(). é ºá»¿ß∩σ, «»αÑñѽ∩εΘ¿σ Γ«τ¬π óσ«ñá ó Σá⌐½δ,
  2200. ¿ß»«½∞ºπεΓß∩ Γ«½∞¬« »α«úαá¼¼δ Γ¿»á jmp.
  2201.  
  2202.  
  2203.  êß»«½∞º«óá¡¿Ñ ó¡ÑΦ¡¿σ ¿¼Ñ¡
  2204.  ──────────────────────────
  2205. æ»Ñµ¿á½∞¡δÑ »α«úαá¼¼δ ¼«úπΓ ¿ß»«½∞º«óáΓ∞ ó¡ÑΦ¡¿Ñ ¿¼Ñ¡á »«ñ»α«úαá¼¼ ¿
  2206. ñá¡¡δσ. ÅÑαÑñ «íαáΘÑ¡¿Ñ¼ ¬ φΓ¿¼ ¿¼Ñ¡á¼ ¡Ñ«íσ«ñ¿¼«, ¬á¬ ¿ ó ßΓá¡ñáαΓ¡«¼ C,
  2207. «»¿ßáΓ∞ φΓ¿ ¿¼Ñ¡á ¬á¬ ó¡ÑΦ¡¿Ñ.
  2208.  
  2209. Ä»¿ßá¡¿∩ ßΓá¡ñáαΓ¡δσ ¿¼Ñ¡, «»αÑñѽѡ¡δσ ó «ß¡«ó¡«¼ ¼«ñπ½Ñ, »«¼ÑΘÑ¡δ ó Σá⌐½
  2210. ºáú«½«ó¬á SAMPLES\DLINK.H ¿ «Γ¬«¼¼Ñ¡Γ¿α«óá¡δ.
  2211.  
  2212. ÄíαáΘÑ¡¿Ñ ¬ ¿¼Ñ¡á¼, «»αÑñѽѡ¡δ¼ ó «ß¡«ó¡«¼ ¼«ñπ½Ñ, ¼«ªÑΓ »α«¿ºó«ñ¿Γß∩ ¿º
  2213. ½εí«⌐ ºá»¿ß¿ íáºδ ñá¡¡δσ. ÉáºαÑΦÑ¡« «íαáΘáΓ∞ß∩ ¬ ¿¼Ñ¡á¼, «»αÑñѽѡ¡δ¼ ¡Ñ ó
  2214. «ß¡«ó¡«¼ EXE-¼«ñπ½Ñ, á ó ñαπú¿σ ºá»¿ß∩σ íáºδ ñá¡¡δσ. Åα¿ φΓ«¼ ºá»¿ß∞, ó
  2215. ¬«Γ«α«⌐ «»αÑñѽѡ« ¿¼∩, ñ«½ª¡á αáß»«½áúáΓ∞ß∩ ó íáºÑ αá¡∞ΦÑ ºá»¿ß¿, ó
  2216. ¬«Γ«α«⌐ ¿¼ÑÑΓß∩ ßßδ½¬á ¡á φΓ« ¿¼∩. ìá»α¿¼Ñα:
  2217.  
  2218.  
  2219.  ÉáºαÑΦÑ¡«:
  2220.  
  2221.  çỿß∞ Cascade-1701: «»αÑñѽѡ« ¿¼∩ »«ñ»α«úαá¼¼δ Decode_Cascade(...) {...}
  2222.                       óδº«ó »«ñ»α«úαá¼¼δ Decode_Cascade(...)
  2223.  çỿß∞ Cascade-1704: óδº«ó »«ñ»α«úαá¼¼δ Decode_Cascade(...)
  2224.  
  2225.  
  2226.  çá»αÑΘÑ¡« (ó맮ó ó¡ÑΦ¡Ñú« ¿¼Ñ¡¿ óßΓαÑτáÑΓß∩ αá¡∞ΦÑ «»αÑñѽѡ¿∩ ßἫú«
  2227.  ¿¼Ñ¡¿):
  2228.  
  2229.  çỿß∞ Cascade-1701: óδº«ó »«ñ»α«úαá¼¼δ Decode_Cascade(...)
  2230.  çỿß∞ Cascade-1704: «»αÑñѽѡ« ¿¼∩ »«ñ»α«úαá¼¼δ Decode_Cascade(...) {...}
  2231.                       óδº«ó »«ñ»α«úαá¼¼δ Decode_Cascade(...)
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  ────────────────────────────────────────────────────────────────────
  2239.  4.  ÉѺ¿ñÑ¡Γ¡δ⌐ á¡Γ¿ó¿απß¡δ⌐ ¼«¡¿Γ«α AVPTSR
  2240.  ────────────────────────────────────────────────────────────────────
  2241.  
  2242.  
  2243.  
  2244.  
  2245. î«¡¿Γ«α AVPTSR - φΓ« αѺ¿ñÑ¡Γ¡« ¡áσ«ñ∩Θ¿⌐ß∩ ó »á¼∩Γ¿ ¬«¼»∞εΓÑα¡δ⌐ "ñÑΓÑ¬Γ«α
  2246. ½ª¿". æ »«¼«Θ∞ε AVPTSR ¼«ª¡« «ßΓá¡«ó¿Γ∞ αáß»α«ßΓαá¡Ñ¡¿Ñ ¬«¼»∞εΓÑα¡«ú« ó¿απßá
  2247. ¡á ßἫ⌐ αá¡¡Ñ⌐ ßΓáñ¿¿. èα«¼Ñ Γ«ú«, ¼«¡¿Γ«α »«½ÑºÑ¡ »α¿ αáí«ΓÑ ß
  2248. »α«úαἼἿ, »«ñ«ºα¿Γѽ∞¡δ¼¿ ¡á ¡á½¿τ¿Ñ ó¿απßá ¿½¿ "Γα«∩¡ß¬«ú« ¬«¡∩", ¿ »α¿
  2249. αáºαáí«Γ¬Ñ αѺ¿ñÑ¡Γ¡δσ »α«úαá¼¼. î«¡¿Γ«α »«ºó«½∩ÑΓ ß½Ññ¿Γ∞ ºá αáß»αÑñѽѡ¿Ñ¼
  2250. «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ ¬«¼»∞εΓÑαá («¬¡« "Memory Map" ó «ß¡«ó¡«¼ ¼Ñ¡ε ¼«¡¿Γ«αá),
  2251. ¿, Γᬿ¼ «íαẫ¼, ßó«ÑóαѼѡ¡« «í¡áαπª¿óáΓ∞ αѺ¿ñÑ¡Γ¡δÑ ó¿απßδ. Åα¿ »«¼«Θ¿
  2252. ¼Ñ¡ε ¼«¡¿Γ«αá ¼«ª¡« óδíαáΓ∞, ¡á ¬á¬¿Ñ ¿º ó«º¼«ª¡δσ "»«ñ«ºα¿Γѽ∞¡δσ" ß¿Γπᵿ⌐
  2253. «¡ ñ«½ªÑ¡ αÑáú¿α«óáΓ∞.
  2254.  
  2255. Äß¡«ó¡δÑ Σπ¡¬µ¿¿ ¼«¡¿Γ«αá:
  2256.  - ñÑΓÑ¬Γ¿α«óá¡¿Ñ Σá⌐½«ó ¿ ñ¿ß¬«ó, ºáαáªÑ¡¡δσ ó¿απßἿ;
  2257.  - í½«¬¿α«ó¬á ¿º¼Ñ¡Ñ¡¿∩ ¿ »ÑαÑ¿¼Ñ¡«óá¡¿∩ óδ»«½¡∩Ѽδσ
  2258.    »α«úαá¼¼ (.COM- ¿ EXE-Σá⌐½«ó);
  2259.  - í½«¬¿α«ó¬á ºá»¿ß¿ ¡á ñ¿ß¬ »« áíß«½εΓ¡«¼π áñαÑßπ ¿ Σ«α¼áΓ¿α«óá¡¿∩ ñ¿ß¬á;
  2260.  - í½«¬¿α«ó¬á »«∩ó½Ñ¡¿∩ αѺ¿ñÑ¡Γ¡δσ »α«úαá¼¼;
  2261.  - ¬«¡Γα«½∞ ºá ¡Ñ¬«Γ«α묨 «»áß¡δ¼¿ Σπ¡¬µ¿∩¼¿ DOS;
  2262.  - ¬«¡Γα«½∞ ºá αáß»αÑñѽѡ¿Ñ¼ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ ¬«¼»∞εΓÑαá;
  2263.  - ¬«¡Γα«½∞ ºá ß«ßΓ«∩¡¿Ñ¼ ß¿ßΓѼ¡δσ «í½áßΓÑ⌐ DOS.
  2264.  
  2265. é맮ó «ß¡«ó¡«ú« ¼Ñ¡ε «ßπΘÑßΓó½∩ÑΓß∩ «ñ¡«óαѼѡ¡δ¼ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ Alt ¿ "-",
  2266. óδσ«ñ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ ESC. Åα¿ ó맮óÑ ¼Ñ¡ε ¡á φ¬αá¡Ñ »«∩ó½∩εΓß∩ ñóá «¬¡á:
  2267. «¬¡« πßΓᡫ󬿠αѪ¿¼«ó ¿ «¬¡« ¬áαΓδ »á¼∩Γ¿.
  2268.  
  2269.  ╔═════════════════╦══════════════════╤═════════════════╤═══════════╗
  2270.  ║Access to files √║  Total: 640 K    │ ROM BIOS: 640 K │DOS: 640 K ║
  2271.  ║Memory check    √╠════╤════╤═══════╤╧═══════════╤═════╧═══════════╣
  2272.  ║Format sector   √║MCB │PSP │ Size  │   Owner    │ Hooked vectors  ║
  2273.  ║Write to sector √╟────┼────┼───────┼────────────┼─────────────────╢
  2274.  ║Dangerous calls  ║0A49│0A49│  2,368│COMMAND.COM │2E               ║
  2275.  ║Scan on EXE     √║0ADE│0000│     64│   free     │                 ║
  2276.  ║Scan on OPEN     ║0AE3│0A49│    256│COMMAND.COM │                 ║
  2277.  ║Check all files  ║0AF4│0B00│    176│RTSR.COM    │                 ║
  2278.  ║Registers        ║0B00│0B00│  1,536│RTSR.COM    │                 ║
  2279.  ║Remove AVPTSR    ║0B61│0B6D│    176│PRN2FILE.EXE│                 ║
  2280.  ╚═════════════════╣0B6D│0B6D│ 75,104│PRN2FILE.EXE│08 17 28 ED F0 F6║
  2281.  ░░░░░░░░░░░░░░░░░░║1DC4│1DD0│    176│AVPTSR.EXE  │                 ║
  2282.  ░░░░░░░░░░░░░░░░░░║1DD0│1DD0│ 16,888│AVPTSR.EXE  │09 13 1B 20 21 22║
  2283.  ░░░░░░░░░░░░░░░░░░║    │    │       │            │2A 2F 40 EE      ║
  2284.  ░░░░░░░░░░░░░░░░░░║2113│0000│282,304│   free     │FE               ║
  2285.  ░░░░░░░░░░░░░░░░░░╚════╧════╧═══════╧════════════╧═════════════════╝
  2286.  
  2287.  
  2288. 頼ѡε πßΓᡫ󬿠αѪ¿¼«ó óδó«ñ¿Γß∩ ¿¡Σ«α¼áµ¿∩ «í á¬Γ¿ó¡«ßΓ¿ αѪ¿¼«ó
  2289. óδ∩ó½Ñ¡¿∩ ß««ΓóÑΓßΓóπεΘ¿σ "»«ñ«ºα¿Γѽ∞¡δσ" «»Ñαᵿ⌐ ¿ »α«¿ºó«ñ¿Γß∩ ¿σ
  2290. »ÑαÑπßΓá¡«ó¬á (¬½áó¿Φá ENTER). èα«¼Ñ Γ«ú«, «Γ¬½ετ¿Γ∞ ¿½¿ ó¬½ετ¿Γ∞ αѪ¿¼δ
  2291. ¼«ª¡« »«óΓ«α¡δ¼ ºá»π߬«¼ AVPTSR. Åα¿ φΓ«¼ ¼«¡¿Γ«α ¡áσ«ñ¿Γ ó »á¼∩Γ¿ ¬«¼»∞εΓÑαá
  2292. ßó«ε αá¡ÑÑ ºáúαπªÑ¡¡πε ¬«»¿ε ¿ »ÑαÑñáÑΓ Ñ⌐ áαúπ¼Ñ¡Γδ, π¬áºá¡¡δѠ󠬫¼á¡ñ¡«⌐
  2293. ßΓ᫬Ñ.
  2294.  
  2295.  
  2296.  4.1.  ô»αáó½Ñ¡¿Ñ ¿º ¬«¼á¡ñ¡«⌐ ßΓ᫬¿
  2297.  ────────────────────────────────────────────────────────────────────
  2298. çá»π߬ ¼«¡¿Γ«αá AVPTSR ¿º DOS ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ:
  2299.  
  2300.  C:>AVPTSR  [ß»¿ß«¬ áαúπ¼Ñ¡Γ«ó]
  2301.  
  2302. ä«»πßΓ¿¼δÑ áαúπ¼Ñ¡Γδ:
  2303.  
  2304.  /A - ºá»αÑΓ¿Γ∞ ¬«¡Γα«½∞ ¿º¼Ñ¡Ñ¡¿∩ ¿ »ÑαÑ¿¼Ñ¡«óá¡¿∩ óδ»«½¡∩Ѽδσ Σá⌐½«ó.
  2305.  /M - ºá»αÑΓ¿Γ∞ »α«óÑα¬π »á¼∩Γ¿.
  2306.  /F - ºá»αÑΓ¿Γ∞ ¬«¡Γα«½∞ Σ«α¼áΓ¿α«óá¡¿∩ ñ¿ß¬«ó.
  2307.  /W - ºá»αÑΓ¿Γ∞ ¬«¡Γα«½∞ ºá»¿ß¿ ¡á ñ¿ß¬ »« áíß«½εΓ¡«¼π áñαÑßπ.
  2308.  /R - ºá»αÑΓ¿Γ∞ »«¬áº αÑú¿ßΓα«ó ¼¿¬α«»α«µÑßß«αá »α¿ ß««íΘÑ¡¿∩σ.
  2309.  /D - ºá»αÑΓ¿Γ∞ ¬«¡Γα«½∞ «»áß¡δσ ó맮ó«ó.
  2310.  /V - ºáúαπº¿Γ∞ á¡Γ¿ó¿απß¡πε íáºπ ñá¡¡δσ.
  2311.  
  2312. àß½¿ »α¿ »Ñαó«¼ ºá»π߬Ѡ¼«¡¿Γ«αá π¬áºá¡ áαúπ¼Ñ¡Γ "/V", Γ« ºáúαπªáÑΓß∩
  2313. á¡Γ¿ó¿απß¡á∩ íáºá ñá¡¡δσ (¼«¡¿Γ«α íπñÑΓ ºá¡¿¼áΓ∞ ßπΘÑßΓóÑ¡¡« í«½∞ΦÑ ¼ÑßΓá ó
  2314. »á¼∩Γ¿).
  2315.  
  2316. Åα¿ «ΓßπΓßΓó¿¿ áαúπ¼Ñ¡Γ«ó ó¬½ετáεΓß∩ óßÑ »α«óÑન (íáºá ñá¡¡δσ ¡Ñ
  2317. ºáúαπªáÑΓß∩). ìá»α¿¼Ñα, »α¿ ºá»π߬Ѡ¼«¡¿Γ«αá ßΓ᫬«⌐
  2318.  
  2319.  C:>AVPTSR /A /F /R /V
  2320.  
  2321. íπñπΓ ó¬½ετÑ¡δ óßÑ »α«óÑન, ¬α«¼Ñ »α«óÑ᫬ ¿º¼Ñ¡Ñ¡¿∩ Σá⌐½«ó ¿
  2322. Σ«α¼áΓ¿α«óá¡¿∩ ñ¿ß¬«ó. Åα¿ ß««íΘÑ¡¿∩σ ß«ßΓ«∩¡¿Ñ αÑú¿ßΓα«ó ¼¿¬α«»α«µÑßß«αá
  2323. »«¬áºδóáΓ∞ß∩ ¡Ñ íπñÑΓ.
  2324.  
  2325.  
  2326.  4.2.  æ»¿ß«¬ ß««íΘÑ¡¿⌐
  2327.  ────────────────────────────────────────────────────────────────────
  2328. Åα¿ «í¡áαπªÑ¡¿¿ ó¿απßá ó Σá⌐½Ñ ¿½¿ ¡á ñ¿ß¬Ñ AVPTSR ß««íΘáÑΓ «í φΓ«¼ ¿ ªñÑΓ
  2329. π¬áºá¡¿∩ ¡á »α«ñ«½ªÑ¡¿Ñ ¿½¿ áóáα¿⌐¡«Ñ ºáóÑαΦÑ¡¿Ñ. Åα¿ "»«ñ«ºα¿Γѽ∞¡«¼"
  2330. »«óÑñÑ¡¿¿ ¬«¼»∞εΓÑαá AVPTSR óδñáÑΓ »αÑñπ»αѪñÑ¡¿Ñ (¡á φ¬αá¡Ñ »«∩ó½∩ÑΓß∩
  2331. «¬¡« ß »«ñα«í¡«⌐ ¿¡Σ«α¼áµ¿Ñ⌐) ¿ ªñÑΓ π¬áºá¡¿∩ ¡á αáºαÑΦÑ¡¿Ñ ¿½¿ ºá»αÑΘÑ¡¿Ñ
  2332. ñá¡¡«ú« ñÑ⌐ßΓó¿∩:
  2333.  
  2334.  ┌────────────────────────────┐
  2335.  │ PROGRAM_NAME               │
  2336.  │ dangerous call             │
  2337.  │                            │
  2338.  │ [ OK ] [ Cancel ] [ Free ] │
  2339.  └────────────────────────────┘
  2340.  
  2341. ū߽Ѡóδñáτ¿ ½εí«ú« ¿º ß««íΘÑ¡¿⌐ ¼«¡¿Γ«αá ¡Ñ«íσ«ñ¿¼« ½¿í« αáºαÑΦ¿Γ∞ («ΓóÑΓ
  2342. OK), ½¿í« ºá»αÑΓ¿Γ∞ «»Ñαᵿε («ΓóÑΓ Cancel), óδºóáóΦπε ß««íΘÑ¡¿Ñ. Åα¿
  2343. αáºαÑΦÑ¡¿¿ «»Ñαᵿ¿ ¬«¼»∞εΓÑα »α«ñ«½ª¿Γ ÑÑ óδ»«½¡Ñ¡¿Ñ. Åα¿ ºá»αÑΘÑ¡¿¿
  2344. ¼«¡¿Γ«α AVPTSR πßΓá¡«ó¿Γ π¬áºáΓѽ¿ «í «Φ¿í¬Ñ (¡á»α¿¼Ñα, "file not found",
  2345. "write protect" ¿ »α.) ¿ »α«¿ºóÑñÑΓ ó«ºóαáΓ ó »α«úαá¼¼π, óδºóáóΦπε
  2346. "»«ñ«ºα¿Γѽ∞¡πε" «»Ñαᵿε. àß½¿ »α¿ φΓ«¼ óδºδóáεΘá∩ »α«úαἼᠡѠ»α«óÑα∩ÑΓ
  2347. »αáó¿½∞¡«ßΓ∞ óδ»«½¡Ñ¡¿∩ «»Ñαᵿ¿, Γ« αѺπ½∞ΓáΓ ÑÑ ñá½∞¡Ñ⌐ΦÑ⌐ αáí«Γδ
  2348. ¡Ñ»αÑñ߬áºπѼ. é«º¼«ª¡« «Γ¬½ετÑ¡¿Ñ αѪ¿¼á »α«óÑન ñá¡¡«⌐ «»Ñαᵿ¿ («ΓóÑΓ
  2349. Free).
  2350.  
  2351. ìѬ«Γ«αδÑ «»Ñαᵿ¿ óδ»«½¡∩εΓß∩ ¼¡«ú«¬αáΓ¡« (¡á»α¿¼Ñα, »α¿ Σ«α¼áΓ¿α«óá¡¿¿
  2352. ¿½¿ «»Γ¿¼¿ºáµ¿¿ ñ¿ß¬á). é φΓ«¼ ß½πτáÑ πñ«í¡« óαѼѡ¡« «Γ¬½ετ¿Γ∞
  2353. ß««ΓóÑΓßΓóπεΘ¿⌐ αѪ¿¼, »α¿ φΓ«¼ ¡Ñ íπñπΓ óδñáóáΓ∞ß∩ ß««íΘÑ¡¿∩ «í
  2354. «Γ¬½ετÑ¡¡«⌐ «»Ñαᵿ¿ (¡á»α¿¼Ñα, »α¿ Σ«α¼áΓ¿α«óá¡¿¿ ñ¿ß¬á ¡πª¡« «Γ¬½ετ¿Γ∞
  2355. αѪ¿¼ »α«óÑન ¡á Σ«α¼áΓ¿α«óá¡¿Ñ). ÄΓ¬½ετÑ¡¿Ñ αѪ¿¼«ó »α«¿ºó«ñ¿Γß∩ ½¿í«
  2356. óδº«ó«¼ «ß¡«ó¡«ú« ¼Ñ¡ε, ½¿í« »«óΓ«α¡δ¼ ºá»π߬«¼ ¼«¡¿Γ«αá, ½¿í«
  2357. ß««ΓóÑΓßΓóπεΘ¿¼ «ΓóÑΓ«¼ ¡á ºá»α«ß ¼«¡¿Γ«αá.
  2358.  
  2359.  
  2360.  Äí¡áαπªÑ¡¿Ñ ó¿απß«ó
  2361.  ───────────────────
  2362. Åα¿ ßτ¿Γδóá¡¿¿ ¬á¬«⌐-½¿í« »α«úαá¼¼«⌐ Boot-ßÑ¬Γ«αá ñ¿ß¬á ¼«¡¿Γ«α »α«óÑα∩ÑΓ
  2363. φëàßÑ¬Γ«α ¡á ¡á½¿τ¿Ñ ºáúαπº«τ¡«ú« ó¿απßá. Åα¿ »α«óÑñÑ¡¿¿ «»Ñαᵿ⌐ ß
  2364. Σá⌐½á¼¿ (óδ»«½¡Ñ¡¿Ñ, ¬«»¿α«óá¡¿Ñ, «Γ¬αδΓ¿Ñ ¿ ñα.) Σá⌐½δ »α«óÑα∩εΓß∩ ¡á
  2365. ¡á½¿τ¿Ñ Σá⌐½«ó«ú« ó¿απßá. Åα¿ «í¡áαπªÑ¡¿¿ ºáαáªÑ¡¡«ú« ó¿απß«¼ Σá⌐½á ¿½¿
  2366. ßÑ¬Γ«αá óδñáÑΓß∩ ß««ΓóÑΓßΓóπεΘÑÑ ß««íΘÑ¡¿Ñ:
  2367.  
  2368.  ┌──────────────────────────────┐  ┌──────────────────────────────┐
  2369.  │ Disk X:                      │  │ File FILE_NAME               │
  2370.  │ infected by virus VIRUS_NAME │  │ infected by virus VIRUS_NAME │
  2371.  └──────────────────────────────┘  └──────────────────────────────┘
  2372.  
  2373.  
  2374.  êº¼Ñ¡Ñ¡¿Ñ ¿ »ÑαÑ¿¼Ñ¡«óá¡¿Ñ COM-, EXE- ¿ SYS-Σá⌐½«ó
  2375.  ──────────────────────────────────────────────────
  2376. ¥Γ¿ ß««íΘÑ¡¿∩ íπñπΓ »«∩ó½∩Γ∞ß∩ »α¿ «»Ñαᵿ∩σ, óÑñπΘ¿σ ¬ ¿º¼Ñ¡Ñ¡¿ε COM- ¿½¿
  2377. EXE-Σá⌐½«ó (¿º¼Ñ¡Ñ¡¿Ñ ¿¼Ñ¡¿, «Γ¬αδΓ¿Ñ ñ½∩ ºá»¿ß¿, ß«ºñá¡¿Ñ Σá⌐½á). Å«ñ«í¡δÑ
  2378. ñÑ⌐ßΓó¿∩ »αÑñ»α¿¡¿¼áεΓß∩ »αá¬Γ¿τÑ߬¿ óßѼ¿ ó¿απßἿ (ºá ¿ß¬½ετÑ¡¿Ñ¼
  2379. ºáúαπº«τ¡δσ) »α¿ ¿¡Σ¿µ¿α«óá¡¿¿ Σá⌐½«ó.
  2380.  
  2381.  ┌───────────────────────────────┐
  2382.  │ PROGRAM_NAME                  │
  2383.  │ opening for writing FILE_NAME │
  2384.  └───────────────────────────────┘
  2385.  ┌────────────────────┐
  2386.  │ PROGRAM_NAME       │
  2387.  │ creating FILE_NAME │
  2388.  └────────────────────┘
  2389.  ┌────────────────────┐
  2390.  │ PROGRAM_NAME       │
  2391.  │ renaming FILE_NAME │
  2392.  └────────────────────┘
  2393.  
  2394.  
  2395.  è«¡Γα«½∞ íπΣÑα«ó ¿ ¬«¡Γα«½∞ »á¼∩Γ¿
  2396.  ──────────────────────────────────
  2397. î¡«ú¿Ñ ó¿απßδ «ßΓáó½∩εΓ ó »á¼∩Γ¿ ¬«¼»∞εΓÑαá ßó«ε αѺ¿ñÑ¡Γ¡πε τáßΓ∞,
  2398. ¡Ñ¬«Γ«αδÑ ¿º ¡¿σ ¿ß»«½∞ºπεΓ ñ½∩ φΓ«ú« »αÑαδóá¡¿∩ DOS. é φΓ«¼ ß½πτáÑ íπñÑΓ
  2399. óδñá¡« ß««íΘÑ¡¿Ñ « »«»δΓ¬Ñ »α«úαá¼¼δ «ßΓáΓ∞ß∩ αѺ¿ñÑ¡Γ¡« ó »á¼∩Γ¿.
  2400.  
  2401.  ┌─────────────────────────────┐
  2402.  │ PROGRAM_NAME stays resident │
  2403.  └─────────────────────────────┘
  2404.  
  2405. ìѬ«Γ«αδÑ ó¿απßδ αẼÑΘáεΓ ßó«ε αѺ¿ñÑ¡Γ¡πε τáßΓ∞ ó íπΣÑαáσ DOS, ¿ß¬½ετá∩
  2406. ñá¡¡δÑ íπΣÑαá ¿º µÑ»«τ¬¿. Åα¿ ºáúαπº¬Ñ AVPTSR ºá»«¼¿¡áÑΓ ¬«½¿τÑßΓó« íπΣÑα«ó ó
  2407. µÑ»«τ¬Ñ ¿ »Ñα¿«ñ¿τÑ߬¿ »α«óÑα∩ÑΓ ¿σ. àß½¿ ¬«½¿τÑßΓó« íπΣÑα«ó π¼Ñ¡∞Φ¿½«ß∞,
  2408. ¼«¡¿Γ«α óδñáÑΓ ß««íΘÑ¡¿Ñ
  2409.  
  2410.  ┌────────────────────────────────────────┐
  2411.  │ Number of DOS buffers decreased on xxx │
  2412.  └────────────────────────────────────────┘
  2413.  
  2414. ü«½∞Φ¿¡ßΓó« ó¿απß«ó αẼÑΘáεΓ ßó«ε αѺ¿ñÑ¡Γ¡πε τáßΓ∞ ó «í½áßΓ¿ »α«úαá¼¼,
  2415. π¼Ñ¡∞Φá∩ »α¿ φΓ«¼ ¬«½¿τÑßΓó« ßó«í«ñ¡«⌐ »á¼∩Γ¿. î«¡¿Γ«α »ÑαÑσóáΓδóáÑΓ ΓᬿÑ
  2416. ß¿Γπᵿ¿ ¿ óδñáÑΓ ß««íΘÑ¡¿Ñ
  2417.  
  2418.  ┌────────────────────────────────┐
  2419.  │ Free memory decreased on xxx K │
  2420.  └────────────────────────────────┘
  2421.  
  2422. Åα¿ ó¬½ετÑ¡¡«¼ αѪ¿¼Ñ "Memory check" ¼«¡¿Γ«α ó«ßßΓá¡áó½¿óáÑΓ Γáí½¿µπ
  2423. óÑ¬Γ«α«ó »αÑαδóá¡¿⌐ »«ß½Ñ «¬«¡τá¡¿∩ αáí«Γδ ¬áªñ«⌐ »α«úαá¼¼δ. ¥Γ« í½«¬¿απÑΓ
  2424. αáß»α«ßΓαá¡Ñ¡¿Ñ í«½∞Φ¿¡ßΓóá αѺ¿ñÑ¡Γ¡δσ ó¿απß«ó, á ¡Ñ¬«Γ«αδÑ ó¿απßδ
  2425. «¬áºδóáεΓß∩ »α«ßΓ« π¡¿τΓ«ªÑ¡¡δ¼¿.
  2426.  
  2427.  
  2428.  çỿß∞ ¡á ñ¿ß¬ »« áíß«½εΓ¡«¼π áñαÑßπ ¿ Σ«α¼áΓ¿α«óá¡¿Ñ ñ¿ß¬á
  2429.  ───────────────────────────────────────────────────────────
  2430.  
  2431.  ┌─────────────────────────────┐
  2432.  │ PROGRAM_NAME                │
  2433.  │ writing (int xx) on disk X: │
  2434.  └─────────────────────────────┘
  2435.  ┌─────────────────────────────┐
  2436.  │ PROGRAM_NAME                │
  2437.  │ formatting (int xx) disk X: │
  2438.  └─────────────────────────────┘
  2439.  
  2440. äá¡¡δÑ ß««íΘÑ¡¿∩ ß¿ú¡á½¿º¿απεΓ « Γ«¼, τΓ« »α«úαá¼¼á "program_name" »δΓáÑΓß∩
  2441. ºá»¿ßáΓ∞ ¡á ñ¿ß¬ «ñ¿¡ ¿½¿ ¡Ñ߬«½∞¬« ßÑ¬Γ«α«ó, ¿ß»«½∞ºπ∩ áíß«½εΓ¡πε
  2442. áñαÑßᵿε ßÑ¬Γ«α«ó ¡á ñ¿ß¬Ñ ¿½¿ «ΓΣ«α¼áΓ¿α«óáΓ∞ «ñ¿¡ ¿½¿ ¡Ñ߬«½∞¬« ßÑ¬Γ«α«ó
  2443. ¡á ñ¿ß¬Ñ.  ¥Γ¿ Σπ¡¬µ¿¿ »αá¬Γ¿τÑ߬¿ ¡Ñ ¿ß»«½∞ºπεΓß∩ «íδτ¡δ¼¿ »α«úαἼἿ (ºá
  2444. ¿ß¬½ετÑ¡¿Ñ¼ πΓ¿½¿Γ Σ«α¼áΓ¿α«óá¡¿∩, «»Γ¿¼¿ºáµ¿¿ ¿ ó«ßßΓá¡«ó½Ñ¡¿∩ ñ¿ß¬á),
  2445. ºáΓ« ¿ß»«½∞ºπεΓß∩ ¡Ñ¬«Γ«α묨 ó¿απßἿ. êß»«½∞º«óá¡¿Ñ »αÑαδóá¡¿⌐ 13h, 40h,
  2446. 26h ∩ó½∩ÑΓß∩ «ñ¡¿¼ ¿º ßá¼δσ φΣΣÑ¬Γ¿ó¡δσ ß»«ß«í«ó π¡¿τΓ«ªÑ¡¿∩ ¿¡Σ«α¼áµ¿¿ ¡á
  2447. ñ¿ß¬Ñ, ó τáßΓ¡«ßΓ¿, Γáí½¿µ Disk Partition Table ¿ File Allocation Table.
  2448.  
  2449. éìêîÇìêà!  Åα¿ ß««íΘÑ¡¿¿ « ºá»¿ß¿ ¿½¿ Σ«α¼áΓ¿α«óá¡¿¿ ßÑ¬Γ«α«ó ¡á ñ¿ß¬Ñ ß
  2450. ¿ß»«½∞º«ó᡿Ѽ »αÑαδóá¡¿⌐ 13h ¿ 40h π¬áºδóáÑΓß∩ ¡«¼Ñα Σ¿º¿τÑ߬«ú« ñ¿ß¬á
  2451. ('A:' - »Ñαóδ⌐, 'B:' - óΓ«α«⌐ ¿ Γ.ñ.). àß½¿ ó¿¡τÑßΓÑα αáºí¿Γ ¡á ¡Ñ߬«½∞¬«
  2452. ½«ú¿τÑ߬¿σ ñ¿ß¬«ó, Γ« ó ß««íΘÑ¡¿¿ π¬áºδóáÑΓß∩ ¡«¼Ñα öêçêùàæèÄâÄ ñ¿ß¬á:
  2453. 'C:', Ñß½¿ ¿ñÑΓ «íαáΘÑ¡¿Ñ ¬ »Ñαó«¼π ó¿¡τÑßΓÑαπ, 'D:' - Ñß½¿ ¬« óΓ«α«¼π. ä½∩
  2454. Γ«ú«, τΓ«íδ óδ∩ß¡¿Γ∞, ¡á ¬á¬«⌐ ïÄâêùàæèêë ñ¿ß¬ óÑñÑΓß∩ ºá»¿ß∞, ¡Ñ«íσ«ñ¿¼«
  2455. »α«á¡á½¿º¿α«óáΓ∞ Γáí½¿µδ αáºí¿Ñ¡¿∩ ñ¿ß¬á (Disk Partition Table) ¡á óßÑσ
  2456. ½«ú¿τÑ߬¿σ ñ¿ß¬áσ.
  2457.  
  2458.  
  2459.  é맮ó "«»áß¡δσ" Σπ¡¬µ¿⌐ DOS
  2460.  ───────────────────────────
  2461.  
  2462.  ┌────────────────┐
  2463.  │ PROGRAM_NAME   │
  2464.  │ dangerous call │
  2465.  └────────────────┘
  2466.  
  2467. Å«ñ«í¡δÑ ß««íΘÑ¡¿∩ ß¿ú¡á½¿º¿απεΓ « Γ«¼, τΓ« ¿ñÑΓ "«»áß¡«Ñ" «íαáΘÑ¡¿Ñ ¬ DOS,
  2468. Γ.Ñ. ¡Ñ ßó«⌐ßΓóÑ¡¡«Ñ »α¿¬½áñ¡δ¼ »α«úαá¼¼á¼. "Ä»áß¡δÑ" Σπ¡¬µ¿¿ DOS τáßΓ«
  2469. ¿ß»«½∞ºπεΓß∩ ó¿απßἿ »α¿ αẼ¡«ªÑ¡¿¿.
  2470.  
  2471.  
  2472.  ÉѪ¿¼ »«¬áºá αÑú¿ßΓα«ó
  2473.  ──────────────────────
  2474. Åα¿ ó¬½ετÑ¡¡«¼ αѪ¿¼Ñ "Registers" ß««íΘÑ¡¿∩ ¼«¡¿Γ«αá íπñπΓ ß«»α«ó«ªñáΓ∞ß∩
  2475. ß»¿ß¬«¼ ß«ßΓ«∩¡¿⌐ óßÑσ αÑú¿ßΓα«ó.
  2476.  
  2477.  ┌────────────────────────────┬───────────────────────────────────┐
  2478.  │ PROGRAM_NAME               │ CS:IP=xxxx:xxxx  AX=xxxx  CX=xxxx │
  2479.  │ dangerous call             │ SS:SP=xxxx:xxxx  BX=xxxx  DX=xxxx │
  2480.  │                            │ DS:SI=xxxx:xxxx      BP=xxxx      │
  2481.  │ [ OK ] [ Cansel ] [ Free ] │ ES:DI=xxxx:xxxx      Flags=xxxx   │
  2482.  └────────────────────────────┴───────────────────────────────────┘
  2483.  
  2484.  
  2485.  4.3.   èáαΓá »á¼∩Γ¿ ¼«¡¿Γ«αá
  2486.  ────────────────────────────────────────────────────────────────────
  2487. èáαΓá »á¼∩Γ¿ ß«ßΓ«¿Γ ¿º »∩Γ¿ ¬«½«¡«¬:
  2488.  
  2489. 1 - ßÑú¼Ñ¡Γ¡δ⌐ áñαÑß í½«¬á αáß»αÑñѽѡ¿∩ »á¼∩Γ¿ (MCB);
  2490.  
  2491. 2 - ßÑú¼Ñ¡Γ¡δ⌐ áñαÑß »αÑΣ¿¬ßá »α«úαá¼¼¡«ú« ßÑú¼Ñ¡Γá (PSP);
  2492.  
  2493. 3 - αẼÑα í½«¬á ó íá⌐Γáσ;
  2494.  
  2495. 4 - ¿¼∩ »α«úαá¼¼δ, ºá¡¿¼áεΘÑ⌐ í½«¬ »á¼∩Γ¿ ¿½¿ ¡áñ»¿ß∞ "free", Ñß½¿ í½«¬
  2496. ßó«í«ñÑ¡ (º¡á¬ "?" «º¡áτáÑΓ, τΓ« ¿¼∩ ¡Ñ «»αÑñѽѡ«);
  2497.  
  2498. 5 - ¿ß»«½∞ºπѼδÑ óÑ¬Γ«αδ »αÑαδóá¡¿⌐.
  2499.  
  2500.  ô¬áºδóáÑΓß∩ ΓᬪÑ:
  2501.  
  2502.  ÉẼÑα «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿, π¬áºδóáѼδ⌐ DOS  ──────────┐
  2503.  ÉẼÑα «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿, π¬áºδóáѼδ⌐ ROM BIOS  ──┐  │
  2504.  äÑ⌐ßΓó¿Γѽ∞¡δ⌐ αẼÑα «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿  ──────┐  │  │
  2505.                                                  │  │  │
  2506.  ìÑß«ó»áñÑ¡¿Ñ º¡áτÑ¡¿⌐ »«½¡«ú« αẼÑαá  »á¼∩Γ¿   │  │  │
  2507.  ("Total")  ¿  αẼÑαá,  π¬áºδóáѼ«ú« ROM BIOS   │  │  │
  2508.  ¿½¿ DOS,  τáßΓ«  ß½πª¿Γ  ß¿ú¡á½«¼  «  ¡á½¿τ¿¿   │  │  │
  2509.  ó¿απßá ó ß¿ßΓѼÑ. ì« ß½ÑñπÑΓ πτ¿ΓδóáΓ∞, τΓ« ó   │  │  │
  2510.  ¡Ñ¬«Γ«αδσ  ß½πτá∩σ  φΓ«  ¡Ñß«ó»áñÑ¡¿Ñ  ó»«½¡Ñ   │  │  │
  2511.  ºá¬«¡¡«.                                        │  │  │
  2512.                         ┌────────────────────────┘  │  └──┐
  2513.                         │                ┌──────────┘     │
  2514.  ╔═════════════════╦════│═════════════╤══│══════════════╤═│═════════╗
  2515.  ║Access to files √║  Total: 640 K    │ ROM BIOS: 640 K │DOS: 640 K ║
  2516.  ║Memory check    √╠════╤════╤═══════╤╧═══════════╤═════╧═══════════╣
  2517.  ║Format sector   √║MCB │PSP │ Size  │   Owner    │ Hooked vectors  ║
  2518.  ║Write to sector √╟────┼────┼───────┼────────────┼─────────────────╢
  2519.  ║Dangerous calls  ║0A49│0A49│  2,368│COMMAND.COM │2E               ║
  2520.  ║Scan on EXE     √║0ADE│0000│     64│   free     │                 ║
  2521.  ║Scan on OPEN     ║0AE3│0A49│    256│COMMAND.COM │                 ║
  2522.  ║Check all files  ║0AF4│0B00│    176│RTSR.COM    │                 ║
  2523.  ║Registers        ║0B00│0B00│  1,536│RTSR.COM    │                 ║
  2524.  ║Remove AVPTSR    ║0B61│0B6D│    176│PRN2FILE.EXE│                 ║
  2525.  ╚═════════════════╣0B6D│0B6D│ 75,104│PRN2FILE.EXE│08 17 28 ED F0 F6║
  2526.  ░░░░░░░░░░░░░░░░░░║1DC4│1DD0│    176│AVPTSR.EXE  │                 ║
  2527.  ░░░░░░░░░░░░░░░░░░║1DD0│1DD0│ 16,888│AVPTSR.EXE  │09 13 1B 20 21 22║
  2528.  ░░░░░░░░░░░░░░░░░░║    │    │       │            │2A 2F 40 EE      ║
  2529.  ░░░░░░░░░░░░░░░░░░║2113│0000│282,304│   free     │FE               ║
  2530.  ░░░░░░░░░░░░░░░░░░║5B13│0000│279,296│   free     │FE               ║
  2531.  ░░░░░░░░░░░░░░░░░░║9F44│  - │  3,008│    ?       │1C 21 ────┐      ║
  2532.  ░░░░░░░░░░░░░░░░░░║A000│  - │ 98,304│EGA memory  │          │      ║
  2533.  ░░░░░░░░░░░░░░░░░░╚════╧════╧═══════╧════════════╧══════════│══════╝
  2534.                                                              │
  2535.                                                              │
  2536.                               öá⌐½«óδ⌐ ó¿απß "Yankee" ───────┘
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.  ────────────────────────────────────────────────────────────────────
  2543.  5.  Ç¡Γ¿ó¿απß¡δÑ πΓ¿½¿Γδ  AVPUTIL
  2544.  ────────────────────────────────────────────────────────────────────
  2545.  
  2546.  
  2547.  
  2548. ôΓ¿½¿Γδ »αÑñ¡áº¡áτÑ¡δ ñ½∩ á¡á½¿ºá ß«ßΓ«∩¡¿∩ ¬«¼»∞εΓÑαá »α¿ ºáαáªÑ¡¿¿ Ñú«
  2549. ¡Ñ¿ºóÑßΓ¡δ¼ »α«úαἼѠAVP.EXE ó¿απß«¼ ¿ ñ½∩ »α«óÑન "τ¿ßΓ«Γδ" «»ÑαáΓ¿ó¡«⌐
  2550. »á¼∩Γ¿ ¬«¼»∞εΓÑαá.
  2551.  
  2552. éìêîÇìêà! ìàÄæÆÄÉÄåìÄà êïê ìàèéÇïêöêûêÉÄéÇììÄà êæÅÄï£çÄéÇìêà ôÆêïêÆ îÄåàÆ
  2553. ÅÉêéàæÆê è çÇéêæÇìê₧ æêæÆàêïê è ÅÄÆàÉà äÇìì¢ò. äÇììǃ ÅÉÄâÉÇîîÇ
  2554. ÉÇææùêÆÇìÇ ÆÄï£èÄ ìÇ æêæÆàîì¢ò ÅÉÄâÉÇîîêæÆÄé, êîà₧Öêò äÄæÆÇÆÄùì¢ë ÄÅ¢Æ
  2555. ÉÇüÄÆ¢ æ MS-DOS.
  2556.  
  2557. é맮ó πΓ¿½¿Γ AVPUTIL »α«¿ßσ«ñ¿Γ ¿º ¬«¼á¡ñ¡«⌐ ßΓ᫬¿, ó맮ó αѺ¿ñÑ¡Γ¡«⌐
  2558. τáßΓ¿ «ßπΘÑßΓó½∩ÑΓß∩ «ñ¡«óαѼѡ¡δ¼ ¡áªáΓ¿Ñ¼ ú«α∩τ¿σ ¬½áó¿Φ Alt-"+" ¿½¿
  2559. Alt-Ctrl-'+'. Åα¿ φΓ«¼ ßΓá¡«ó∩Γß∩ ñ«ßΓδ»¡δ τÑΓδαÑ ¼Ñ¡ε:
  2560.  
  2561.  Utilities  óδº«ó ¿ π»αáó½Ñ¡¿Ñ «ß¡«ó¡δ¼¿ Σπ¡¬µ¿∩¼¿
  2562.  Object     óδí«α «íΩѬΓá
  2563.  Block      αáí«Γá ß í½«¬á¼¿ ¿ ¬«¼á¡ñδ »«¿ß¬á/ºá¼Ñ¡δ
  2564.  Setup      αѪ¿¼δ αáí«Γδ ¿ ¬«¼á¡ñδ óδσ«ñá
  2565.  
  2566. Åα¿ ºá»π߬ѠAVPUTIL ¿º ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ DOS ºáñáεΓß∩ ñóá ¡Ñ«í∩ºáΓѽ∞¡δσ
  2567. »áαá¼ÑΓαá:
  2568.  
  2569.  AVPUTIL [option] [filename]
  2570.  
  2571. úñÑ
  2572.  
  2573.  filename: ¿¼∩ Σá⌐½á ñ½∩ αÑñá¬Γ¿α«óá¡¿∩/«Γ½áñ¬¿
  2574.  
  2575.  option:
  2576.  
  2577.  /P      - «ßΓáΓ∞ß∩ αѺ¿ñÑ¡Γ¡«
  2578.  /V      - ºáúαπº¿Γ∞ Σá⌐½ ñ½∩ αÑñá¬Γ¿α«óá¡¿∩ (ó »α«Γ¿ó¡«¼ ß½πτáÑ Σá⌐½
  2579.            ºáúαπªáÑΓß∩ ó αѪ¿¼Ñ «Γ½áñ¬¿)
  2580.  
  2581.  
  2582.  5.1.  îÑ¡ε Utilities
  2583.  ────────────────────────────────────────────────────────────────────
  2584.  
  2585. îÑ¡ε "Utilities" ¿ß»«½∞ºπÑΓß∩ ñ½∩ ó맮óá «ß¡«ó¡δσ Σπ¡¬µ¿⌐:
  2586.  
  2587.  ╔════════════════════╗
  2588.  ║ Disassembler Alt-E ║  ñ¿ºáßßѼí½Ñα/«Γ½áñτ¿¬
  2589.  ║ Dump         Alt-D ║  αÑñá¬Γ«α ñá¼»á
  2590.  ║ Memory map   Alt-M ║  ¬áαΓá »á¼∩Γ¿
  2591.  ║ Interrupts   Alt-I ║  Γáí½¿µá óÑ¬Γ«α«ó »αÑαδóá¡¿⌐
  2592.  ║ System info  Alt-Y ║  ¿¡Σ«α¼áµ¿∩ « ß¿ßΓѼÑ
  2593.  ║ Trace result Alt-T ║  αѺπ½∞ΓáΓ Γαáßß¿α«ó¬¿
  2594.  ║ Files        Alt-F ║  ß»¿ß«¬ Σá⌐½«ó
  2595.  ║ Zoom            F5 ║  αáß»áσ¡πΓ∞/ºá¬αδΓ∞ «¬¡«
  2596.  ║ User screen Alt-F5 ║  »«¬áºáΓ∞ φ¬αá¡ »αÑαóá¡¡«⌐ »α«úαá¼¼δ
  2597.  ║ Next window     F6 ║  »ÑαÑ⌐Γ¿ ó ß½ÑñπεΘÑÑ «¬¡«
  2598.  ╚════════════════════╝
  2599.  
  2600.  
  2601.  5.1.1.  ä¿ºáßßѼí½Ñα/ÄΓ½áñτ¿¬
  2602.  ───────────────────────────────────────────────────────────────
  2603.  
  2604. 俺áßßѼí½Ñα/ÄΓ½áñτ¿¬ »«ºó«½∩ÑΓ »α«ß¼«ΓαÑΓ∞ ΓѬßΓ »α«úαá¼¼, ºáúαπªÑ¡¡δσ ó
  2605. »á¼∩Γ∞ ¿ Γαáßß¿α«óáΓ∞ ¿σ ¬«ñ. Ä¡ πñ«íÑ¡ »α¿ «Γ½áñ¬Ñ ¿½¿ á¡á½¿ºÑ αѺ¿ñÑ¡Γ¡δσ
  2606. »α«úαá¼¼ (¡á»α¿¼Ñα, ñ½∩ á¡á½¿ºá αѺ¿ñÑ¡Γ¡δσ ó¿απß«ó).
  2607.  
  2608. éδí«α πτáßΓ¬á »á¼∩Γ¿ ñ½∩ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ »α«¿ºó«ñ¿Γß∩ ½¿í« ¬½áó¿ΦἿ UP,
  2609. DOWN, PGUP, PGDN ó »αÑñѽáσ ßÑú¼Ñ¡Γá, ½¿í« π¬áºá¡¿Ñ¼ áñαÑßá πτáßΓ¬á »α¿
  2610. »«¼«Θ¿ HEX ¬½áó¿Φ, ½¿í« »α¿ »«¼«Θ¿ «¬¡á GoTo. ä«ßΓπ»¡δ ΓᬪѠ¡Ñ¬«Γ«αδÑ
  2611. ñαπú¿Ñ Σπ¡¬µ¿¿.
  2612.  
  2613.  
  2614.  
  2615.  5.1.2.  ÉÑñá¬Γ«α äá¼»á
  2616.  ───────────────────────────────────────────────────────────────
  2617.  
  2618. ÉÑñá¬Γ«α ñá¼»á óδó«ñ¿Γ ¡á φ¬αá¡ ¿ »«ºó«½∩ÑΓ αÑñá¬Γ¿α«óáΓ∞ ß«ñÑন¼«Ñ
  2619. óδíαá¡¡«ú« Σá⌐½á/ßÑ¬Γ«αá/»á¼∩Γ¿ ó Σ«α¼áΓáσ HEX ¿ ASCII.
  2620.  
  2621. éδí«α «Γ«íαáªáѼ«ú« πτáßΓ¬á »α«¿ºó«ñ¿Γß∩ ½¿í« ¬½áó¿ΦἿ UP, DOWN, PGUP,
  2622. PGDN ó »αÑñѽáσ ßÑú¼Ñ¡Γá, ½¿í« π¬áºá¡¿Ñ¼ áñαÑßá πτáßΓ¬á »α¿ »«¼«Θ¿ HEX
  2623. ¬½áó¿Φ, ½¿í« »α¿ »«¼«Θ¿ «¬¡á GoTo.
  2624.  
  2625. 髺¼«ª¡« αÑñá¬Γ¿α«óá¡¿Ñ ½εí«ú« πτáßΓ¬á RAM. ä½∩ φΓ«ú« ¡Ñ«íσ«ñ¿¼« »α¿ »«¼«Θ¿
  2626. ¬½áó¿Φ¿ TAB »ÑαÑ⌐Γ¿ ó αѪ¿¼ αÑñá¬Γ¿α«óá¡¿∩ ¿ ¿ß»«½∞º«óáΓ∞ HEX/ASCII ¬½áó¿Φ¿
  2627. »α¿ ¿º¼Ñ¡Ñ¡¿¿ ß«ñÑন¼«ú« HEX/ASCII »«½Ñ⌐. Åα¿ αÑñá¬Γ¿α«óá¡¿¿ «»ÑαáΓ¿ó¡«⌐
  2628. »á¼∩Γ¿ óßÑ ¿º¼Ñ¡Ñ¡¿∩ íπñπΓ ºá¡ÑßÑ¡δ ó ¡ÑѠ󠼫¼Ñ¡Γ ¡áªáΓ¿∩ ¡á ¬½áó¿Φ¿.
  2629. ä«ßΓπ»¡δ ΓᬪѠ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ Σπ¡¬µ¿¿.
  2630.  
  2631.  
  2632.  5.1.3.  èáαΓá »á¼∩Γ¿
  2633.  ───────────────────────────────────────────────────────────────
  2634.  
  2635. èáαΓá »á¼∩Γ¿ ß«ßΓ«¿Γ ¿º ΦÑßΓ¿ ¬«½«¡«¬, ó ¬«Γ«αδσ «Γ«íαáªÑ¡á ß½ÑñπεΘá∩
  2636. ¿¡Σ«α¼áµ¿∩:
  2637.  
  2638.  ADDRESS  - ßÑú¼Ñ¡Γ¡δ⌐ áñαÑß í½«¬á αáß»αÑñѽѡ¿∩ »á¼∩Γ¿;
  2639.  PSP  - ßÑú¼Ñ¡Γ¡δ⌐ áñαÑß »αÑΣ¿¬ßá »α«úαá¼¼¡«ú« ßÑú¼Ñ¡Γá;
  2640.  Size - αẼÑα í½«¬á ó ¬¿½«íá⌐Γáσ;
  2641.  Name - ¿¼∩ ó½áñѽ∞µá í½«¬á - »α«úαá¼¼δ ¿½¿ ß¿ßΓѼ¡«⌐ «í½áßΓ¿ (Ñß½¿ ¿¼∩
  2642.         ¡Ñ «»αÑñѽѡ«, Γ« π¬áºδóáÑΓß∩ º¡á¬ '?');
  2643.  Type - Γ¿» í½«¬á »á¼∩Γ¿ (ñαá⌐óÑα, »α«úαá¼¼á, ßαÑñá »α«úαá¼¼δ);
  2644.  Hooked Vectors - ß»¿ß«¬ »ÑαÑσóáτÑ¡¡δσ í½«¬«¼ óÑ¬Γ«α«ó »αÑαδóá¡¿⌐.
  2645.  
  2646.  ╔════╤════╤═══════╤════════════╤═══════╤════════════════════════════╗
  2647.  ║Addr│PSP │ Size  │   Owner    │ Type  │      Hooked vectors        ║
  2648.  ╟────┼────┼───────┼────────────┼───────┼────────────────────────────╢
  2649.  ║0A1F│0A2D│    208│COMMAND.COM │envir  │                            ║
  2650.  ║0A2D│0A2D│  2,640│COMMAND.COM │program│23                          ║
  2651.  ║0AD3│0A2D│    256│COMMAND.COM │envir  │                            ║
  2652.  ║0AE4│0AF2│    208│AVPUTIL.COM │envir  │                            ║
  2653.  ║0AF2│0AF2│ 55█▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ │program│22 DF E0 E3 EE FC           ║
  2654.  ║189C│0000│554█ Disassembler █ │       │E4 E7 F9 FD FE              ║
  2655.  ║A000│0008│ 80█ Dump (HEX)   █ │envir  │41 43 46                    ║
  2656.  ║B3B3│  - │   █ Dump (ASCII) █ │program│                            ║
  2657.  ║    │    │   █▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ │       │                            ║
  2658.  ╚════╧════╧════════════════════╧═══════╧════════════════════════════╝
  2659.  
  2660. ä½∩ óδí«αá ¿ «Γ«íαáªÑ¡¿∩ í½«¬á »á¼∩Γ¿ ¡Ñ«íσ«ñ¿¼« »ÑαÑóÑßΓ¿ ¡á ¡Ñú« ¬παß«α ¿
  2661. ¡áªáΓ∞ ENTER. Åα¿ φΓ«¼ íπñÑΓ óδºóá¡« ¼Ñ¡ε èáαΓδ Åá¼∩Γ¿. êß»«½∞ºπ∩ φΓ« ¼Ñ¡ε
  2662. »α«¿ßσ«ñ¿Γ óδí«α Σ«α¼áΓá «Γ«íαáªÑ¡¿∩ í½«¬á: ñ¿ºáßßѼí½Ñα, HEX ¿½¿ ASCII
  2663. ñá¼». Åα¿ »α«ß¼«ΓαÑ í½«¬á ß¼ÑΘÑ¡¿Ñ ΓѬπΘÑú« áñαÑßá πßΓá¡áó½¿óáÑΓß∩ ó 100h,
  2664. Ñß½¿ Γ¿» í½«¬á - program, ó »α«Γ¿ó¡«¼ ß½πτáÑ ß¼ÑΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓß∩ ó
  2665. ¡«½∞.
  2666.  
  2667.  
  2668.  
  2669.  5.1.4.  éÑ¬Γ«αá »αÑαδóá¡¿⌐
  2670.  ───────────────────────────────────────────────────────────────
  2671.  
  2672. é φΓ« «¬¡« óδó«ñ¿Γß∩ ¿¡Σ«α¼áµ¿∩ « ß«ßΓ«∩¡¿¿ óÑ¬Γ«α«ó »αÑαδóá¡¿⌐: ¡«¼Ñα
  2673. »αÑαδóá¡¿∩, º¡áτÑ¡¿Ñ óÑ¬Γ«αá ó Σ«α¼áΓÑ "ßÑú¼Ñ¡Γ:ß¼ÑΘÑ¡¿Ñ" ¿ ¿¼∩ »α«úαá¼¼δ
  2674. ¿½¿ ß¿ßΓѼ¡«⌐ «í½áßΓ¿ »á¼∩Γ¿, ¡á ¬«Γ«απε π¬áºδóáÑΓ óÑ¬Γ«α »αÑαδóá¡¿∩. ä½∩
  2675. ¡á¿í«½ÑÑ τáßΓ« ¿ß»«½∞ºπѼδσ »αÑαδóá¡¿⌐ π¬áºδóáεΓß∩ ¿σ Σπ¡¬µ¿¿ (¡áº¡áτÑ¡¿Ñ).
  2676.  
  2677.  ╔═══════╤═══════════╤══════════════╤════════════════════════════════╗
  2678.  ║Int 04 │ 0070:06F4 │ MSDOS.SYS    │ Int 4 on overflow              ║
  2679.  ║Int 05 │ 012F:0014 │ QEMM386$     │ Print screen                   ║
  2680.  ║Int 06 │ 012F:0018 │ QEMM386$     │ 80286+ Undefined opcode        ║
  2681.  ║Int 07 │ 01█▀▀▀▀▀▀▀▀▀▀▀▀▀▀█6$     │ 80286+ No math unit            ║
  2682.  ║Int 08 │ 02█ Disassembler █.exe   │ IRQ0 - Timer                   ║
  2683.  ║Int 09 │ F6█ Dump (HEX)   █OM     │ IRQ1 - Keyboard                ║
  2684.  ║Int 0A │ B6█ Dump (ASCII) █       │ IRQ2 - EGA vertical retrace    ║
  2685.  ║Int 0B │ B6█ Tracer       █       │ IRQ3 - COM port 2              ║
  2686.  ║Int 0C │ EB█ Interceptor  █OM     │ IRQ4 - COM port 1              ║
  2687.  ║Int 0D │ B6█ New value    █       │ IRQ5 - Fixed disk or LPT1      ║
  2688.  ║Int 0E │ B6█▄▄▄▄▄▄▄▄▄▄▄▄▄▄█       │ IRQ6 - Diskette                ║
  2689.  ╚═══════╧══════════════════════════╧════════════════════════════════╝
  2690.  
  2691. ä½∩ óδí«αá »αÑαδóá¡¿∩ ¿ß»«½∞ºπεΓß∩ ¬½áó¿Φ¿ UP, DOWN, HOME, END, PGUP, PGDN
  2692. ¿½¿ ¡Ñ»«ßαÑñßΓóÑ¡¡δ⌐ óó«ñ ¡«¼Ñαá »αÑαδóá¡¿∩ ß ¬½áó¿áΓπαδ. Åα¿ ¡áªáΓ¿¿ ¡á
  2693. ENTER óδºδóáÑΓß∩ ¼Ñ¡ε »αÑαδóá¡¿⌐, ¬«Γ«α«Ñ »«ºó«½∩ÑΓ óδíαáΓ∞ Σ«α¼áΓ
  2694. «Γ«íαáªÑ¡¿∩ πτáßΓ¬á »á¼∩Γ¿, ¡á ¬«Γ«αδ⌐ π¬áºδóáÑΓ óÑ¬Γ«α »αÑαδóá¡¿∩:
  2695.  
  2696.  Disassembler         ñ¿ºáßßѼí½Ñα »á¼∩Γ¿ ß áñαÑßá »αÑαδóá¡¿∩
  2697.  Dump (HEX)           HEX ñá¼» »á¼∩Γ¿ ß áñαÑßá »αÑαδóá¡¿∩
  2698.  Dump (ASCII)         ASCII ñá¼» »á¼∩Γ¿ ß áñαÑßá »αÑαδóá¡¿∩
  2699.  Tracer               Γαáßß¿α«ó¬á »αÑαδóá¡¿∩
  2700.  Interceptor          »ÑαÑσóáΓ »αÑαδóá¡¿∩
  2701.  New value            ¿º¼Ñ¡Ñ¡¿Ñ º¡áτÑ¡¿∩ óÑ¬Γ«αá »αÑαδóá¡¿∩
  2702.  
  2703.  
  2704.  5.1.5.  Æαáßß¿α«óΘ¿¬
  2705.  ───────────────────────────────────────────────────────────────
  2706.  
  2707. éìêîÇìêà! êß»«½∞º«óá¡¿Ñ φΓ«⌐ Σπ¡¬µ¿¿ ß ¡Ñ¬«ααÑ¬Γ¡δ¼¿ »áαá¼ÑΓαἿ ¼«ªÑΓ
  2708. »α¿óÑßΓ¿ ¬ ¡Ñ»αÑñ߬áºπѼ«¼π »«óÑñÑ¡¿ε ¬«¼»∞εΓÑαá.
  2709.  
  2710. Æαáßß¿α«óΘ¿¬ »α«σ«ñ¿Γ »« Γα«»¿¡¬Ñ («íαáí«Γτ¿¬π) π¬áºδóáѼ«ú« »αÑαδóá¡¿∩ ¿
  2711. óδñáÑΓ áßßѼí½Ñα¡δ⌐ ½¿ßΓ¿¡ú αѺπ½∞ΓáΓá Γαáßß¿α«ó¬¿. é ½¿ßΓ¿¡úÑ ß«ñÑαªáΓß∩
  2712. ¿¼Ñ¡á »α«úαá¼¼, »ÑαÑσóáΓ¿óΦ¿σ π¬áºá¡¡«Ñ »αÑαδóá¡¿Ñ, áñαÑßá, ΦÑßΓ¡áñµáΓ¿α¿τ¡δ⌐
  2713. ñá¼» ¿ ¼¡Ñ¼«¡¿¬¿ óδ»«½¡Ñ¡¡δσ ó »α«µÑßßÑ Γαáßß¿α«ó¬¿ áßßѼí½Ñα¡δ󠬫¼á¡ñ.
  2714. Æαáßß¿α«óΘ¿¬ »«½ÑºÑ¡ ñ½∩ «í¡áαπªÑ¡¿∩ ¡Ñ¿ºóÑßΓ¡«ú« αѺ¿ñÑ¡Γ¡«ú« ó¿απßá ¿
  2715. »«¼«ªÑΓ »α¿ Ñú« á¡á½¿ºÑ.
  2716.  
  2717. ìáτá½∞¡δÑ ß«ßΓ«∩¡¿∩ αÑú¿ßΓα«ó ºá»«½¡∩εΓß∩ ó ¼Ñ¡ε αÑú¿ßΓα«ó:
  2718.  
  2719.  █▀▀▀▀▀▀▀▀▀ Trace Int 21h : ▀▀▀▀▀▀▀▀▀█
  2720.  █ AX 6200  CS:IP 0000:0000  FL 7202 █
  2721.  █ BX 0000  DS:SI 1CEE:0000          █
  2722.  █ CX 0000  ES:DI 1CEE:0000          █
  2723.  █ DX 0000  SS:SP 1CEE:FFFE  BP 0000 █
  2724.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2725.  
  2726.  
  2727. ¥Γ« ªÑ «¬¡« »«∩ó½∩ÑΓß∩ »«ß½Ñ ºáóÑαΦÑ¡¿∩ αáí«Γδ óδíαá¡¡«ú« »αÑαδóá¡¿∩.
  2728.  
  2729.  
  2730.  5.1.6.  ÅÑαÑσóáΓτ¿¬
  2731.  ───────────────────────────────────────────────────────────────
  2732.  
  2733. éìêîÇìêà! ìѬ«ααÑ¬Γ¡«Ñ ¿ß»«½∞º«óá¡¿Ñ φΓ«⌐ Σπ¡¬µ¿¿ ¼«ªÑΓ »α¿óÑßΓ¿ ¬
  2734. ¡Ñ»αÑñ߬áºπѼ«¼π »«óÑñÑ¡¿ε ¬«¼»∞εΓÑαá.
  2735.  
  2736. ÅÑαÑσóáΓτ¿¬ óßΓαá¿óáÑΓß∩ ó µÑ»«τ¬π óδíαá¡¡«ú« »αÑαδóá¡¿∩ ¿ ß««íΘáÑΓ «
  2737. ¬áªñ«¼ ó맮óÑ φΓ«ú« »αÑαδóá¡¿∩. Åα¿ φΓ«¼ ¡á φ¬αá¡ óδó«ñ¿Γß∩ «¬¡«, ó ¬«Γ«α«¼
  2738. π¬áºδóáεΓß∩ ¡«¼Ñα »ÑαÑσóáτÑ¡¡«ú« »αÑαδóá¡¿∩, ¿¼∩ í½«¬á »á¼∩Γ¿, óδºδóáεΘÑú«
  2739. »αÑαδóá¡¿Ñ, ß«ßΓ«∩¡¿∩ óßÑσ αÑú¿ßΓα«ó ¡á ¼«¼Ñ¡Γ ó맮óá »αÑαδóá¡¿∩ ¿ ßΓ᫬π,
  2740. ¡á ¬«Γ«απε π¬áºδóáεΓ αÑú¿ßΓαδ, óδíαá¡¡δÑ »«½∞º«óáΓѽѼ (»α¿ »Ñαó«¼ ó맮óÑ -
  2741. DS:DX):
  2742.  
  2743.  
  2744.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2745.  █    INT 21   [AVPUTIL.COM ]  █
  2746.  █─────────────────────────────█
  2747.  █ Dos service                 █
  2748.  █═════════════════════════════█
  2749.  █  AX 3D02  DI E88A  DS 0B6D  █
  2750.  █  BX 033A  SI 0037  ES 0B6D  █
  2751.  █  CX 0000  BP 0B6D           █
  2752.  █  DX 8F45  SP 098C  SS 934E  █
  2753.  █─────────────────────────────█
  2754.  █ Flags 0F02  CS:IP 0B6D:50A3 █
  2755.  █═════════════════════════════█
  2756.  █ DS:DX [C:\AVPUTIL.INI    ]  █
  2757.  █ Back BA9876543210 [Trace ]  █
  2758.  █ [  OK  ] [Cancel] [ Free ]  █
  2759.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2760.  
  2761. ÅÑαÑσóáΓτ¿¬ ºá»«¼¿¡áÑΓ »«ß½Ññ¡¿Ñ 12 ó맮ó«ó »αÑαδóá¡¿⌐, í½áú«ñáα∩ τѼπ
  2762. »«½∞º«óáΓѽ∞ ¼«ªÑΓ »α«ß¼«ΓαÑΓ∞ ß«ßΓ«∩¡¿Ñ αÑú¿ßΓα«ó ó »αÑñδñπΘ¿σ ó맮óáσ,
  2763. óδí¿αá∩ "ßΓαá¡¿µπ" »ÑαÑσóáΓτ¿¬á ó »«½Ñ "Back".
  2764.  
  2765. Ä»µ¿¿ «º¡áτáεΓ:
  2766.  
  2767.  OK     - »α«ñ«½ª¿Γ∞ »αÑαδóá¡¿Ñ
  2768.  Cancel - πßΓá¡«ó¿Γ∞ Carry flag ¿ ¡Ñ¼Ññ½Ñ¡¡« ºáóÑαΦ¿Γ∞ »αÑαδóá¡¿Ñ
  2769.  Free   - »αѬαáΓ¿Γ∞ »ÑαÑσóáΓ »αÑαδóá¡¿∩
  2770.  Trace  - á¡á½«ú¿τ¡« "OK" ß Γ«⌐ αạ¿µÑ⌐, τΓ« »α¿ óσ«ñÑ ó ¡áßΓ«∩Θ¿⌐
  2771.           «íαáí«Γτ¿¬ »αÑαδóá¡¿∩ óδºδóáÑΓß∩ INT 3 (Debug Breakpoint). ä½∩
  2772.           αáí«Γδ φΓ«⌐ «»µ¿¿ ¡Ñ«íσ«ñ¿¼«, τΓ«íδ ó »á¼∩Γ¿ ¡áσ«ñ¿½ß∩ «Γ½áñτ¿¬,
  2773.           αÑáú¿απεΘ¿⌐ ¡á ó맮ó INT 3, ¿¡áτÑ «»µ¿∩ "Trace" íπñÑΓ »«½¡«ßΓ∞ε
  2774.           á¡á½«ú¿τ¡á «»µ¿¿ "OK".
  2775.  
  2776. éδí«α »ÑαÑσóáΓδóáѼ«ú« »αÑαδóá¡¿∩ »α«¿ßσ«ñ¿Γ ó «¬¡Ñ "Interrupts" »πΓѼ
  2777. ¡áªáΓ¿∩ ¡á ¬½áó¿Φπ Enter ¡á ¿¡ΓÑαÑßπεΘѼ »αÑαδóá¡¿¿ ¿ óδí«α«¼ ó »«∩ó¿óΦѼß∩
  2778. ¼Ñ¡ε «»µ¿¿ "Interceptor". Åα¿ φΓ«¼ ß½Ñóá «Γ π¬áºá¡¡«ú« »αÑαδóá¡¿∩
  2779. »«∩ó½∩ÑΓß∩ ßΓαѽ¬á. ùΓ«íδ «ßó«í«ñ¿Γ∞ »αÑαδóá¡¿Ñ, ¡πª¡« »«óΓ«α¡« »α«¿ºóÑßΓ¿
  2780. π¬áºá¡¡δÑ ñÑ⌐ßΓó¿∩, ½¿í« óδíαáΓ∞ «»µ¿ε "Free" ó «¬¡Ñ »ÑαÑσóáΓτ¿¬á.
  2781.  
  2782.  
  2783.  
  2784.  5.1.7.  ê¡Σ«α¼áµ¿∩ « ß¿ßΓѼÑ
  2785.  ───────────────────────────────────────────────────────────────
  2786.  
  2787. é «¬¡« "ê¡Σ«α¼áµ¿∩ « ß¿ßΓѼÑ" óδó«ñ∩Γß∩ «ß¡«ó¡δÑ σáαá¬ΓÑα¿ßΓ¿¬¿ ñá¡¡«ú«
  2788. ¬«¼»∞εΓÑαá, ¡á»α¿¼Ñα, Γ¿» »α«µÑßß«αá, αѪ¿¼ »α«µÑßß«αá, ¡á½¿τ¿Ñ
  2789. ß«»α«µÑßß«αá, αẼÑα «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ ¿ Γ.ñ.:
  2790.  
  2791.  █▀▀▀▀▀▀▀ System info ▀▀▀▀▀▀▀█
  2792.  █  Main processor: 80486    █
  2793.  █  Processor mode: V86      █
  2794.  █  Coprocessor:    Present  █
  2795.  █  DOS memory:     640 K    █
  2796.  █  Serial ports:            █
  2797.  █  03F8, 02F8               █
  2798.  █  Parallel ports:          █
  2799.  █  0378, 03BC, 03BC         █
  2800.  █  Processor ID:            █
  2801.  █  GenuineIntel             █
  2802.  █  Model: 3  Stepping: 5    █
  2803.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2804.  
  2805.  
  2806.  
  2807.  5.1.8.  æ»¿ß«¬ Σá⌐½«ó
  2808.  ────────────────────────────────────────────────────────────────────
  2809.  
  2810. é «¬¡« "File" óδó«ñ¿Γß∩ ß»¿ß«¬ «Γ¬αδΓδσ Σá⌐½«ó ¿ ¿¡Σ«α¼áµ¿∩ « ¡¿σ: ¿¼Ñ¡á
  2811. Σá⌐½«ó, áΓα¿íπΓδ Σá⌐½«ó, óαѼ∩ ß«ºñá¡¿∩, ñ½¿¡δ ¿ Γ.ñ.
  2812.  
  2813.  
  2814.  5.2.  îÑ¡ε Object
  2815.  ────────────────────────────────────────────────────────────────────
  2816.  
  2817. îÑ¡ε "Object" ¿ß»«½∞ºπÑΓß∩ ñ½∩ óδí«αá «Γ«íαáªáѼ«ú«/αÑñá¬Γ¿απѼ«ú« «íΩѬΓá:
  2818.  
  2819.  ╔════════════════════╗
  2820.  ║ Memory             ║  «»ÑαáΓ¿ó¡á∩ »á¼∩Γ∞
  2821.  ║ Load file    Alt-L ║  Σá⌐½ ó αѪ¿¼Ñ «Γ½áñ¬¿
  2822.  ║ View file    Alt-V ║  Σá⌐½ ó αѪ¿¼Ñ »α«ß¼«Γαá/αÑñá¬Γ¿α«óá¡¿∩
  2823.  ║ Log. sector  Alt-G ║  ½«ú¿τÑ߬¿⌐ ßÑ¬Γ«α
  2824.  ║ Phys. sector Alt-P ║  Σ¿º¿τÑ߬¿⌐ ßÑ¬Γ«α
  2825.  ╚════════════════════╝
  2826.  
  2827. Åα¿ ºá»π߬ѠπΓ¿½¿Γ ó αѪ¿¼Ñ TSR αáí«Γá ß Σá⌐½á¼¿ ¿ ßÑ¬Γ«αἿ ñ«»π߬áÑΓß∩
  2828. Γ«½∞¬« »α¿ ó맮óÑ Alt-Ctrl-'+'.
  2829.  
  2830.  
  2831.  
  2832.  5.3.  îÑ¡ε Block
  2833.  ────────────────────────────────────────────────────────────────────
  2834.  
  2835. îÑ¡ε "Block" ¿ß»«½∞ºπÑΓß∩ ñ½∩ αáí«Γδ ß í½«¬á¼¿ ¿ »«¿ß¬á/ºá¼Ñ¡δ ¿¡Σ«α¼áµ¿¿:
  2836.  
  2837.  ╔════════════════════╗
  2838.  ║ Mark            F8 ║  »«¼ÑΓ¿Γ∞ ¡áτὫ/¬«¡Ñµ í½«¬á
  2839.  ║ Find            F7 ║  ¿ß¬áΓ∞ ßΓ᫬π
  2840.  ║ Find next Shift-F7 ║  ¿ß¬áΓ∞ ß½ÑñπεΘÑÑ óσ«ªñÑ¡¿Ñ ßΓ᫬¿
  2841.  ║ Find prev. Ctrl-F7 ║  ¿ß¬áΓ∞ »αÑñδñπΘÑÑ óσ«ªñÑ¡¿Ñ ßΓ᫬¿
  2842.  ║ Replace     Alt-F7 ║  ¿ß¬áΓ∞ ¿ ºá¼Ñ¡¿Γ∞ ßΓ᫬π
  2843.  ║ Fill               ║  ºá»«½¡¿Γ∞ í½«¬
  2844.  ║ Save         Alt-W ║  ß«σαá¡¿Γ∞ í½«¬ ó Σá⌐½
  2845.  ╚════════════════════╝
  2846.  
  2847.  
  2848.  
  2849.  5.4.  îÑ¡ε Setup
  2850.  ────────────────────────────────────────────────────────────────────
  2851.  
  2852. îÑ¡ε "Setup" ¿ß»«½∞ºπÑΓß∩ ñ½∩ óδí«αá ¡áßΓα«Ñ¬ πΓ¿½¿Γ AVPUTIL.
  2853.  
  2854.  ╔══════════════════╗
  2855.  ║ Stop at INT 3    ║  »ÑαÑσóáΓ¿Γ∞ »αÑαδóá¡¿Ñ «Γ½áñ¬¿ (INT 3)
  2856.  ║ Change segment   ║  ß«σαá¡∩Γ∞/ñ«íáó½∩Γ∞ 1000h ¬ º¡áτÑ¡¿ε ßÑú¼Ñ¡Γá
  2857.  ║                  ║  »α¿ »ÑαÑσ«ñÑ τÑαѺ úαá¡¿µπ ßÑú¼Ñ¡Γá
  2858.  ║ Address link     ║  ¬«ααÑ¬Γ¿α«ó¬á áñαÑß«ó ó αẽ¿τ¡δ󠫬¡áσ
  2859.  ║ Allow graph.mode ║  αáí«Γá ó úαáΣ¿τÑ߬¿σ ó¿ñÑ«-αѪ¿¼áσ
  2860.  ║ Save desktop     ║  ß«σαá¡¿Γ∞ πßΓᡫ󬿠ó INI Σá⌐½Ñ
  2861.  ║ Stay TSR         ║  «ßΓáΓ∞ß∩ αѺ¿ñÑ¡Γ¡« ó »á¼∩Γ¿
  2862.  ║ Remove TSR       ║  πñ὿Γ∞ αѺ¿ñÑ¡Γ¡πε τáßΓ∞ ¿º »á¼∩Γ¿
  2863.  ║ Quit       Alt-X ║  óδσ«ñ ó DOS
  2864.  ╚══════════════════╝
  2865.  
  2866.  
  2867.  5.5.  æ¿ßΓѼá GoTo
  2868.  ───────────────────────────────────────────────────────────────
  2869.  
  2870. Ĭ¡« GoTo ¿ß»«½∞ºπÑΓß∩ ñ½∩ íδßΓα«ú« »ÑαÑσ«ñá ¡á áñαÑßá ¿º ß»¿ß¬á GoTo »α¿
  2871. ñ¿ºáßßÑ¼í½¿α«óá¡¿¿ ¿½¿ »α«ß¼«ΓαÑ/αÑñá¬Γ¿α«óá¡¿¿ «íΩÑ¬Γ«ó. é ß»¿ß«¬ GoTo
  2872. ºá»«¼¿¡áεΓß∩ »ÑαÑσ«ñδ, ßñѽᡡδÑ αá¡ÑÑ. Ä¬¡« GoTo á¬Γ¿ó¿º¿απÑΓß∩ »« ¡áªáΓ¿ε
  2873. ¬½áó¿Φ ENTER ¿½¿ Ctrl-F5.
  2874.  
  2875. Åα¿ óó«ñÑ áñαÑßá »ÑαÑσ«ñá ñ«»π߬áεΓß∩ HEX ß¿¼ó«½δ ¿ ¿¼Ñ¡á αÑú¿ßΓα«ó,
  2876. ¡á»α¿¼Ñα:
  2877.  
  2878.  100
  2879.  0:46C
  2880.  SS-1:001F+BX-DS+FL
  2881.  CS:IP
  2882.  
  2883.  
  2884.  
  2885.  5.6.  â«α∩τ¿Ñ ¬½áó¿Φ¿
  2886.  ────────────────────────────────────────────────────────────────────
  2887.  
  2888. â«α∩τ¿Ñ ¬½áó¿Φ¿ ñѽ∩Γß∩ ¡á »«ñúαπ»»δ:
  2889.  
  2890.  é맮ó TSR
  2891.  
  2892.  Alt-'+'        ¡Ñ¼Ññ½Ñ¡¡δ⌐ ó맮ó TSR
  2893.  Alt-Ctrl-'+'   «ª¿ñá¡¿Ñ ¼«¼Ñ¡Γá "Σπ¡¬µ¿¿ DOS - ßó«í«ñ¡δ"
  2894.                 ¿ ó맮ó TSR
  2895.  
  2896.  ô»αáó½Ñ¡¿Ñ ¼Ñ¡ε
  2897.  
  2898.  Alt-U          ó맮ó ¼Ñ¡ε Utilities
  2899.  Alt-O          ó맮ó ¼Ñ¡ε Object
  2900.  Alt-B          ó맮ó ¼Ñ¡ε Block
  2901.  Alt-S          ó맮ó ¼Ñ¡ε Setup
  2902.  F9             ó맮ó »αÑñδñπΘÑú« ¼Ñ¡ε
  2903.  
  2904.  ô»αáó½Ñ¡¿Ñ αѪ¿¼á¼¿
  2905.  
  2906.  Alt-E, Alt-1   ñ¿ºáßßѼí½Ñα
  2907.  Alt-D, Alt-2   HEX ñá¼»
  2908.  Alt-M, Alt-3   ¬áαΓá »á¼∩Γ¿
  2909.  Alt-I, Alt-4   ¬áαΓá óÑ¬Γ«α«ó »αÑαδóá¡¿⌐
  2910.  Alt-F          ß»¿ß«¬ Σá⌐½«ó
  2911.  Alt-Y          ¿¡Σ«α¼áµ¿∩ « ß¿ßΓѼÑ
  2912.  Alt-T          αѺπ½∞ΓáΓ Γαáßß¿α«ó¬¿
  2913.  Alt-X, F10     ó«ºóαáΓ ó DOS ¿½¿ »αÑαóá¡¡πε »α«úαá¼¼π
  2914.  
  2915.  ô»αáó½Ñ¡¿Ñ «íΩѬΓἿ
  2916.  
  2917.  Alt-L         ºáúαπº¿Γ∞ Σá⌐½ ñ½∩ «Γ½áñ¬¿
  2918.  Alt-V         ºáúαπº¿Γ∞ Σá⌐½ ñ½∩ »α«ß¼«Γαá/αÑñá¬Γ¿α«óá¡¿∩
  2919.  Alt-G         »α«τ¿ΓáΓ∞ ½«ú¿τÑ߬¿⌐ ßÑ¬Γ«α
  2920.  Alt-P         »α«τ¿ΓáΓ∞ Σ¿º¿τÑ߬¿⌐ ßÑ¬Γ«α
  2921.  
  2922.  Éáí«Γá ß í½«¬á¼¿
  2923.  
  2924.  F8            »«¼ÑΓ¿Γ∞ ¡áτὫ/¬«¡Ñµ í½«¬á
  2925.  F7            ¿ß¬áΓ∞ ßΓ᫬π
  2926.  Shift-F7      ¿ß¬áΓ∞ ß½ÑñπεΘÑÑ óσ«ªñÑ¡¿Ñ ßΓ᫬¿
  2927.  Ctrl-F7       ¿ß¬áΓ∞ »αÑñδñπΘÑÑ óσ«ªñÑ¡¿Ñ ßΓ᫬¿
  2928.  Alt-F7        ¿ß¬áΓ∞ ¿ ºá¼Ñ¡¿Γ∞ ßΓ᫬π
  2929.  Alt-W         ß«σαá¡¿Γ∞ í½«¬ ó Σá⌐½
  2930.  
  2931.  ô»αáó½Ñ¡¿Ñ «¬¡á¼¿
  2932.  
  2933.  F5            αáß»áσ¡πΓ∞/ºá¬αδΓ∞ «¬¡«
  2934.  Alt-F5        »«¬áºáΓ∞ φ¬αá¡ »αÑαóá¡¡«⌐ »α«úαá¼¼δ
  2935.  F6            »ÑαÑ⌐Γ¿ ó ß½ÑñπεΘÑÑ «¬¡«
  2936.  Tab           »ÑαÑ⌐Γ¿ ó ß½ÑñπεΘÑÑ »«½Ñ «¬¡á
  2937.  
  2938.  
  2939.  
  2940.  
  2941.